Class: Google::Cloud::Video::Stitcher::V1::VideoStitcherService::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::Video::Stitcher::V1::VideoStitcherService::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb
Overview
Configuration RPC class for the VideoStitcherService API.
Includes fields providing the configuration for each RPC in this service.
Each configuration object is of type Gapic::Config::Method and includes
the following configuration fields:
-
timeout(type:Numeric) - The call timeout in seconds -
metadata(type:Hash{Symbol=>String}) - Additional gRPC headers -
retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:-
:initial_delay(type:Numeric) - The initial delay in seconds. -
:max_delay(type:Numeric) - The max delay in seconds. -
:multiplier(type:Numeric) - The incremental backoff multiplier. -
:retry_codes(type:Array<String>) - The error codes that should trigger a retry.
-
Instance Attribute Summary collapse
-
#create_cdn_key ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_cdn_key. -
#create_live_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_live_config. -
#create_live_session ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_live_session. -
#create_slate ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_slate. -
#create_vod_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_vod_config. -
#create_vod_session ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_vod_session. -
#delete_cdn_key ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_cdn_key. -
#delete_live_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_live_config. -
#delete_slate ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_slate. -
#delete_vod_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_vod_config. -
#get_cdn_key ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_cdn_key. -
#get_live_ad_tag_detail ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_live_ad_tag_detail. -
#get_live_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_live_config. -
#get_live_session ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_live_session. -
#get_slate ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_slate. -
#get_vod_ad_tag_detail ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_vod_ad_tag_detail. -
#get_vod_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_vod_config. -
#get_vod_session ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_vod_session. -
#get_vod_stitch_detail ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_vod_stitch_detail. -
#list_cdn_keys ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_cdn_keys. -
#list_live_ad_tag_details ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_live_ad_tag_details. -
#list_live_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_live_configs. -
#list_slates ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_slates. -
#list_vod_ad_tag_details ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_vod_ad_tag_details. -
#list_vod_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_vod_configs. -
#list_vod_stitch_details ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_vod_stitch_details. -
#update_cdn_key ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_cdn_key. -
#update_live_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_live_config. -
#update_slate ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_slate. -
#update_vod_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_vod_config.
Instance Attribute Details
#create_cdn_key ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_cdn_key
3308 3309 3310 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3308 def create_cdn_key @create_cdn_key end |
#create_live_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_live_config
3408 3409 3410 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3408 def create_live_config @create_live_config end |
#create_live_session ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_live_session
3398 3399 3400 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3398 def create_live_session @create_live_session end |
#create_slate ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_slate
3373 3374 3375 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3373 def create_slate @create_slate end |
#create_vod_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_vod_config
3433 3434 3435 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3433 def create_vod_config @create_vod_config end |
#create_vod_session ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_vod_session
3333 3334 3335 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3333 def create_vod_session @create_vod_session end |
#delete_cdn_key ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_cdn_key
3323 3324 3325 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3323 def delete_cdn_key @delete_cdn_key end |
#delete_live_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_live_config
3423 3424 3425 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3423 def delete_live_config @delete_live_config end |
#delete_slate ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_slate
3393 3394 3395 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3393 def delete_slate @delete_slate end |
#delete_vod_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_vod_config
3448 3449 3450 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3448 def delete_vod_config @delete_vod_config end |
#get_cdn_key ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_cdn_key
3318 3319 3320 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3318 def get_cdn_key @get_cdn_key end |
#get_live_ad_tag_detail ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_live_ad_tag_detail
3368 3369 3370 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3368 def get_live_ad_tag_detail @get_live_ad_tag_detail end |
#get_live_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_live_config
3418 3419 3420 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3418 def get_live_config @get_live_config end |
#get_live_session ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_live_session
3403 3404 3405 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3403 def get_live_session @get_live_session end |
#get_slate ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_slate
3383 3384 3385 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3383 def get_slate @get_slate end |
#get_vod_ad_tag_detail ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_vod_ad_tag_detail
3358 3359 3360 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3358 def get_vod_ad_tag_detail @get_vod_ad_tag_detail end |
#get_vod_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_vod_config
3443 3444 3445 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3443 def get_vod_config @get_vod_config end |
#get_vod_session ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_vod_session
3338 3339 3340 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3338 def get_vod_session @get_vod_session end |
#get_vod_stitch_detail ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_vod_stitch_detail
3348 3349 3350 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3348 def get_vod_stitch_detail @get_vod_stitch_detail end |
#list_cdn_keys ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_cdn_keys
3313 3314 3315 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3313 def list_cdn_keys @list_cdn_keys end |
#list_live_ad_tag_details ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_live_ad_tag_details
3363 3364 3365 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3363 def list_live_ad_tag_details @list_live_ad_tag_details end |
#list_live_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_live_configs
3413 3414 3415 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3413 def list_live_configs @list_live_configs end |
#list_slates ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_slates
3378 3379 3380 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3378 def list_slates @list_slates end |
#list_vod_ad_tag_details ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_vod_ad_tag_details
3353 3354 3355 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3353 def list_vod_ad_tag_details @list_vod_ad_tag_details end |
#list_vod_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_vod_configs
3438 3439 3440 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3438 def list_vod_configs @list_vod_configs end |
#list_vod_stitch_details ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_vod_stitch_details
3343 3344 3345 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3343 def list_vod_stitch_details @list_vod_stitch_details end |
#update_cdn_key ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_cdn_key
3328 3329 3330 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3328 def update_cdn_key @update_cdn_key end |
#update_live_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_live_config
3428 3429 3430 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3428 def update_live_config @update_live_config end |
#update_slate ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_slate
3388 3389 3390 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3388 def update_slate @update_slate end |
#update_vod_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_vod_config
3453 3454 3455 |
# File 'lib/google/cloud/video/stitcher/v1/video_stitcher_service/client.rb', line 3453 def update_vod_config @update_vod_config end |