Module: Google::Cloud::VideoIntelligence::V1beta1
- Defined in:
- lib/google/cloud/video_intelligence/v1beta1.rb,
lib/google/cloud/video_intelligence/v1beta1/video_intelligence_service_client.rb
Defined Under Namespace
Classes: VideoIntelligenceServiceClient
Class Method Summary collapse
-
.new(service_path: nil, port: nil, channel: nil, chan_creds: nil, updater_proc: nil, credentials: nil, scopes: nil, client_config: nil, timeout: nil, lib_name: nil, lib_version: nil) ⇒ Object
Service that implements Google Cloud Video Intelligence API.
Class Method Details
.new(service_path: nil, port: nil, channel: nil, chan_creds: nil, updater_proc: nil, credentials: nil, scopes: nil, client_config: nil, timeout: nil, lib_name: nil, lib_version: nil) ⇒ Object
Service that implements Google Cloud Video Intelligence API.
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
# File 'lib/google/cloud/video_intelligence/v1beta1.rb', line 81 def self.new \ service_path: nil, port: nil, channel: nil, chan_creds: nil, updater_proc: nil, credentials: nil, scopes: nil, client_config: nil, timeout: nil, lib_name: nil, lib_version: nil kwargs = { service_path: service_path, port: port, channel: channel, chan_creds: chan_creds, updater_proc: updater_proc, credentials: credentials, scopes: scopes, client_config: client_config, timeout: timeout, lib_name: lib_name, lib_version: lib_version }.select { |_, v| v != nil } Google::Cloud::VideoIntelligence::V1beta1::VideoIntelligenceServiceClient.new(**kwargs) end |