Video Stitcher V1 API - Class Google::Cloud::Video::Stitcher::V1::LiveConfig (v1.0.1)

Reference documentation and code samples for the Video Stitcher V1 API class Google::Cloud::Video::Stitcher::V1::LiveConfig.

Metadata for used to register live configs.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#ad_tag_uri

def ad_tag_uri() -> ::String
Returns
  • (::String) — The default ad tag associated with this live stream config.

#ad_tag_uri=

def ad_tag_uri=(value) -> ::String
Parameter
  • value (::String) — The default ad tag associated with this live stream config.
Returns
  • (::String) — The default ad tag associated with this live stream config.

#ad_tracking

def ad_tracking() -> ::Google::Cloud::Video::Stitcher::V1::AdTracking
Returns

#ad_tracking=

def ad_tracking=(value) -> ::Google::Cloud::Video::Stitcher::V1::AdTracking
Parameter
Returns

#default_slate

def default_slate() -> ::String
Returns
  • (::String) — This must refer to a slate in the same project. If Google Ad Manager (GAM) is used for ads, this string sets the value of slateCreativeId in https://developers.google.com/ad-manager/api/reference/v202211/LiveStreamEventService.LiveStreamEvent#slateCreativeId

#default_slate=

def default_slate=(value) -> ::String
Parameter
  • value (::String) — This must refer to a slate in the same project. If Google Ad Manager (GAM) is used for ads, this string sets the value of slateCreativeId in https://developers.google.com/ad-manager/api/reference/v202211/LiveStreamEventService.LiveStreamEvent#slateCreativeId
Returns
  • (::String) — This must refer to a slate in the same project. If Google Ad Manager (GAM) is used for ads, this string sets the value of slateCreativeId in https://developers.google.com/ad-manager/api/reference/v202211/LiveStreamEventService.LiveStreamEvent#slateCreativeId

#gam_live_config

def gam_live_config() -> ::Google::Cloud::Video::Stitcher::V1::GamLiveConfig
Returns

#gam_live_config=

def gam_live_config=(value) -> ::Google::Cloud::Video::Stitcher::V1::GamLiveConfig
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — Output only. The resource name of the live config, in the form of projects/{project}/locations/{location}/liveConfigs/{id}.

#prefetch_config

def prefetch_config() -> ::Google::Cloud::Video::Stitcher::V1::PrefetchConfig
Returns

#prefetch_config=

def prefetch_config=(value) -> ::Google::Cloud::Video::Stitcher::V1::PrefetchConfig
Parameter
Returns

#source_fetch_options

def source_fetch_options() -> ::Google::Cloud::Video::Stitcher::V1::FetchOptions
Returns

#source_fetch_options=

def source_fetch_options=(value) -> ::Google::Cloud::Video::Stitcher::V1::FetchOptions
Parameter
Returns

#source_uri

def source_uri() -> ::String
Returns
  • (::String) — Required. Source URI for the live stream manifest.

#source_uri=

def source_uri=(value) -> ::String
Parameter
  • value (::String) — Required. Source URI for the live stream manifest.
Returns
  • (::String) — Required. Source URI for the live stream manifest.

#state

def state() -> ::Google::Cloud::Video::Stitcher::V1::LiveConfig::State
Returns

#stitching_policy

def stitching_policy() -> ::Google::Cloud::Video::Stitcher::V1::LiveConfig::StitchingPolicy
Returns

#stitching_policy=

def stitching_policy=(value) -> ::Google::Cloud::Video::Stitcher::V1::LiveConfig::StitchingPolicy
Parameter
Returns