Classes
AdRequest
Details of an ad request to an ad server.
AdStitchDetail
Metadata for a stitched ad.
AdTag
Metadata of an ad tag.
AkamaiCdnKey
Configuration for an Akamai CDN key.
CdnKey
Configuration for a CDN key. Used by the Video Stitcher to sign URIs for fetching video manifests and signing media segments for playback.
CdnKeyName
Resource name for the CdnKey
resource.
Companion
Metadata for a companion.
CompanionAds
Metadata for companion ads.
CompanionAds.Types
Container for nested types declared in the CompanionAds message type.
CreateCdnKeyRequest
Request message for VideoStitcherService.createCdnKey.
CreateLiveSessionRequest
Request message for VideoStitcherService.createLiveSession.
CreateSlateRequest
Request message for VideoStitcherService.createSlate.
CreateVodSessionRequest
Request message for VideoStitcherService.createVodSession
DeleteCdnKeyRequest
Request message for VideoStitcherService.deleteCdnKey.
DeleteSlateRequest
Request message for VideoStitcherService.deleteSlate.
Event
Describes an event and a trigger URI.
Event.Types
Container for nested types declared in the Event message type.
GetCdnKeyRequest
Request message for VideoStitcherService.getCdnKey.
GetLiveAdTagDetailRequest
Request message for VideoStitcherService.getLiveAdTagDetail
GetLiveSessionRequest
Request message for VideoStitcherService.getSession.
GetSlateRequest
Request message for VideoStitcherService.getSlate.
GetVodAdTagDetailRequest
Request message for VideoStitcherService.getVodAdTagDetail
GetVodSessionRequest
Request message for VideoStitcherService.getVodSession
GetVodStitchDetailRequest
Request message for VideoStitcherService.getVodStitchDetail.
GoogleCdnKey
Configuration for a Google Cloud CDN key.
HtmlAdResource
Metadata for an HTML ad resource.
IframeAdResource
Metadata for an IFrame ad resource.
Interstitials
Describes what was stitched into a VOD session's manifest.
ListCdnKeysRequest
Request message for VideoStitcherService.listCdnKeys.
ListCdnKeysResponse
Response message for VideoStitcher.ListCdnKeys.
ListLiveAdTagDetailsRequest
Request message for VideoStitcherService.listLiveAdTagDetails.
ListLiveAdTagDetailsResponse
Response message for VideoStitcherService.listLiveAdTagDetails.
ListSlatesRequest
Request message for VideoStitcherService.listSlates.
ListSlatesResponse
Response message for VideoStitcherService.listSlates.
ListVodAdTagDetailsRequest
Request message for VideoStitcherService.listVodAdTagDetails.
ListVodAdTagDetailsResponse
Response message for VideoStitcherService.listVodAdTagDetails.
ListVodStitchDetailsRequest
Request message for VideoStitcherService.listVodStitchDetails.
ListVodStitchDetailsResponse
Response message for VideoStitcherService.listVodStitchDetails.
LiveAdTagDetail
Container for a live session's ad tag detail.
LiveAdTagDetailName
Resource name for the LiveAdTagDetail
resource.
LiveSession
Metadata for a live session.
LiveSession.Types
Container for nested types declared in the LiveSession message type.
LiveSessionName
Resource name for the LiveSession
resource.
ManifestOptions
Options for manifest generation.
ManifestOptions.Types
Container for nested types declared in the ManifestOptions message type.
ProgressEvent
Indicates a time in which a list of events should be triggered during media playback.
RenditionFilter
Filters for a video or muxed redition.
RequestMetadata
Metadata for an ad request.
ResponseMetadata
Metadata for the response of an ad request.
Slate
Slate object
SlateName
Resource name for the Slate
resource.
StaticAdResource
Metadata for a static ad resource.
UpdateCdnKeyRequest
Request message for VideoStitcherService.updateCdnKey.
UpdateSlateRequest
Request message for VideoStitcherService.updateSlate.
VideoStitcherService
Video-On-Demand content stitching API allows you to insert ads into (VoD) video on demand files. You will be able to render custom scrubber bars with highlighted ads, enforce ad policies, allow seamless playback and tracking on native players and monetize content with any standard VMAP compliant ad server.
VideoStitcherService.VideoStitcherServiceBase
Base class for server-side implementations of VideoStitcherService
VideoStitcherService.VideoStitcherServiceClient
Client for VideoStitcherService
VideoStitcherServiceClient
VideoStitcherService client wrapper, for convenient use.
VideoStitcherServiceClientBuilder
Builder class for VideoStitcherServiceClient to provide simple configuration of credentials, endpoint etc.
VideoStitcherServiceClientImpl
VideoStitcherService client wrapper implementation, for convenient use.
VideoStitcherServiceSettings
Settings for VideoStitcherServiceClient instances.
VodAdTagDetail
Information related to the details for one ad tag.
VodAdTagDetailName
Resource name for the VodAdTagDetail
resource.
VodSession
Metadata for a VOD session.
VodSessionAd
Metadata for an inserted ad in a VOD session.
VodSessionAdBreak
Metadata for an inserted ad break.
VodSessionContent
Metadata for the entire stitched content in a VOD session.
VodSessionName
Resource name for the VodSession
resource.
VodStitchDetail
Detailed information related to the interstitial of a VOD session.
VodStitchDetailName
Resource name for the VodStitchDetail
resource.
Enums
CdnKey.CdnKeyConfigOneofCase
Enum of possible cases for the "cdn_key_config" oneof.
CdnKeyName.ResourceNameType
The possible contents of CdnKeyName.
Companion.AdResourceOneofCase
Enum of possible cases for the "ad_resource" oneof.
CompanionAds.Types.DisplayRequirement
Indicates how many of the companions should be displayed with the ad.
Event.Types.EventType
Describes the event that occurred.
LiveAdTagDetailName.ResourceNameType
The possible contents of LiveAdTagDetailName.
LiveSession.Types.StitchingPolicy
Defines the stitcher behavior in case an ad does not align exactly with the ad break boundaries. If not specified, the default is COMPLETE_AD.
LiveSessionName.ResourceNameType
The possible contents of LiveSessionName.
ManifestOptions.Types.OrderPolicy
Defines the ordering policy during manifest generation.
SlateName.ResourceNameType
The possible contents of SlateName.
VodAdTagDetailName.ResourceNameType
The possible contents of VodAdTagDetailName.
VodSessionName.ResourceNameType
The possible contents of VodSessionName.
VodStitchDetailName.ResourceNameType
The possible contents of VodStitchDetailName.