Video Stitcher v1 API - Class VideoStitcherService.VideoStitcherServiceClient (3.0.0)

public class VideoStitcherService.VideoStitcherServiceClient : ClientBase<VideoStitcherService.VideoStitcherServiceClient>

Reference documentation and code samples for the Video Stitcher v1 API class VideoStitcherService.VideoStitcherServiceClient.

Client for VideoStitcherService

Inheritance

object > ClientBase > ClientBaseVideoStitcherServiceVideoStitcherServiceClient > VideoStitcherService.VideoStitcherServiceClient

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

VideoStitcherServiceClient()

protected VideoStitcherServiceClient()

Protected parameterless constructor to allow creation of test doubles.

VideoStitcherServiceClient(CallInvoker)

public VideoStitcherServiceClient(CallInvoker callInvoker)

Creates a new client for VideoStitcherService that uses a custom CallInvoker.

Parameter
NameDescription
callInvokerCallInvoker

The callInvoker to use to make remote calls.

VideoStitcherServiceClient(ChannelBase)

public VideoStitcherServiceClient(ChannelBase channel)

Creates a new client for VideoStitcherService

Parameter
NameDescription
channelChannelBase

The channel to use to make remote calls.

VideoStitcherServiceClient(ClientBaseConfiguration)

protected VideoStitcherServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateCdnKey(CreateCdnKeyRequest, CallOptions)

public virtual Operation CreateCdnKey(CreateCdnKeyRequest request, CallOptions options)

Creates a new CDN key.

Parameters
NameDescription
requestCreateCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateCdnKey(CreateCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateCdnKey(CreateCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CDN key.

Parameters
NameDescription
requestCreateCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateCdnKeyAsync(CreateCdnKeyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCdnKeyAsync(CreateCdnKeyRequest request, CallOptions options)

Creates a new CDN key.

Parameters
NameDescription
requestCreateCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateCdnKeyAsync(CreateCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCdnKeyAsync(CreateCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CDN key.

Parameters
NameDescription
requestCreateCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateLiveConfig(CreateLiveConfigRequest, CallOptions)

public virtual Operation CreateLiveConfig(CreateLiveConfigRequest request, CallOptions options)

Registers the live config with the provided unique ID in the specified region.

Parameters
NameDescription
requestCreateLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateLiveConfig(CreateLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateLiveConfig(CreateLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Registers the live config with the provided unique ID in the specified region.

Parameters
NameDescription
requestCreateLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateLiveConfigAsync(CreateLiveConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateLiveConfigAsync(CreateLiveConfigRequest request, CallOptions options)

Registers the live config with the provided unique ID in the specified region.

Parameters
NameDescription
requestCreateLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateLiveConfigAsync(CreateLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateLiveConfigAsync(CreateLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Registers the live config with the provided unique ID in the specified region.

Parameters
NameDescription
requestCreateLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateLiveSession(CreateLiveSessionRequest, CallOptions)

public virtual LiveSession CreateLiveSession(CreateLiveSessionRequest request, CallOptions options)

Creates a new live session.

Parameters
NameDescription
requestCreateLiveSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
LiveSession

The response received from the server.

CreateLiveSession(CreateLiveSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual LiveSession CreateLiveSession(CreateLiveSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new live session.

Parameters
NameDescription
requestCreateLiveSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
LiveSession

The response received from the server.

CreateLiveSessionAsync(CreateLiveSessionRequest, CallOptions)

public virtual AsyncUnaryCall<LiveSession> CreateLiveSessionAsync(CreateLiveSessionRequest request, CallOptions options)

Creates a new live session.

Parameters
NameDescription
requestCreateLiveSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallLiveSession

The call object.

CreateLiveSessionAsync(CreateLiveSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<LiveSession> CreateLiveSessionAsync(CreateLiveSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new live session.

Parameters
NameDescription
requestCreateLiveSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallLiveSession

The call object.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
TypeDescription
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateSlate(CreateSlateRequest, CallOptions)

public virtual Operation CreateSlate(CreateSlateRequest request, CallOptions options)

Creates a slate.

Parameters
NameDescription
requestCreateSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateSlate(CreateSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateSlate(CreateSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a slate.

Parameters
NameDescription
requestCreateSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateSlateAsync(CreateSlateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateSlateAsync(CreateSlateRequest request, CallOptions options)

Creates a slate.

Parameters
NameDescription
requestCreateSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateSlateAsync(CreateSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateSlateAsync(CreateSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a slate.

Parameters
NameDescription
requestCreateSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateVodSession(CreateVodSessionRequest, CallOptions)

public virtual VodSession CreateVodSession(CreateVodSessionRequest request, CallOptions options)

Creates a client side playback VOD session and returns the full tracking and playback metadata of the session.

Parameters
NameDescription
requestCreateVodSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
VodSession

The response received from the server.

CreateVodSession(CreateVodSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual VodSession CreateVodSession(CreateVodSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a client side playback VOD session and returns the full tracking and playback metadata of the session.

Parameters
NameDescription
requestCreateVodSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
VodSession

The response received from the server.

CreateVodSessionAsync(CreateVodSessionRequest, CallOptions)

public virtual AsyncUnaryCall<VodSession> CreateVodSessionAsync(CreateVodSessionRequest request, CallOptions options)

Creates a client side playback VOD session and returns the full tracking and playback metadata of the session.

Parameters
NameDescription
requestCreateVodSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallVodSession

The call object.

CreateVodSessionAsync(CreateVodSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VodSession> CreateVodSessionAsync(CreateVodSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a client side playback VOD session and returns the full tracking and playback metadata of the session.

Parameters
NameDescription
requestCreateVodSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallVodSession

The call object.

DeleteCdnKey(DeleteCdnKeyRequest, CallOptions)

public virtual Operation DeleteCdnKey(DeleteCdnKeyRequest request, CallOptions options)

Deletes the specified CDN key.

Parameters
NameDescription
requestDeleteCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteCdnKey(DeleteCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteCdnKey(DeleteCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified CDN key.

Parameters
NameDescription
requestDeleteCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteCdnKeyAsync(DeleteCdnKeyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCdnKeyAsync(DeleteCdnKeyRequest request, CallOptions options)

Deletes the specified CDN key.

Parameters
NameDescription
requestDeleteCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteCdnKeyAsync(DeleteCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteCdnKeyAsync(DeleteCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified CDN key.

Parameters
NameDescription
requestDeleteCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteLiveConfig(DeleteLiveConfigRequest, CallOptions)

public virtual Operation DeleteLiveConfig(DeleteLiveConfigRequest request, CallOptions options)

Deletes the specified live config.

Parameters
NameDescription
requestDeleteLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteLiveConfig(DeleteLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteLiveConfig(DeleteLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified live config.

Parameters
NameDescription
requestDeleteLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteLiveConfigAsync(DeleteLiveConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteLiveConfigAsync(DeleteLiveConfigRequest request, CallOptions options)

Deletes the specified live config.

Parameters
NameDescription
requestDeleteLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteLiveConfigAsync(DeleteLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteLiveConfigAsync(DeleteLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified live config.

Parameters
NameDescription
requestDeleteLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteSlate(DeleteSlateRequest, CallOptions)

public virtual Operation DeleteSlate(DeleteSlateRequest request, CallOptions options)

Deletes the specified slate.

Parameters
NameDescription
requestDeleteSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteSlate(DeleteSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteSlate(DeleteSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified slate.

Parameters
NameDescription
requestDeleteSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteSlateAsync(DeleteSlateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteSlateAsync(DeleteSlateRequest request, CallOptions options)

Deletes the specified slate.

Parameters
NameDescription
requestDeleteSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteSlateAsync(DeleteSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteSlateAsync(DeleteSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified slate.

Parameters
NameDescription
requestDeleteSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

GetCdnKey(GetCdnKeyRequest, CallOptions)

public virtual CdnKey GetCdnKey(GetCdnKeyRequest request, CallOptions options)

Returns the specified CDN key.

Parameters
NameDescription
requestGetCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
CdnKey

The response received from the server.

GetCdnKey(GetCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual CdnKey GetCdnKey(GetCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified CDN key.

Parameters
NameDescription
requestGetCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
CdnKey

The response received from the server.

GetCdnKeyAsync(GetCdnKeyRequest, CallOptions)

public virtual AsyncUnaryCall<CdnKey> GetCdnKeyAsync(GetCdnKeyRequest request, CallOptions options)

Returns the specified CDN key.

Parameters
NameDescription
requestGetCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallCdnKey

The call object.

GetCdnKeyAsync(GetCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CdnKey> GetCdnKeyAsync(GetCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified CDN key.

Parameters
NameDescription
requestGetCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallCdnKey

The call object.

GetLiveAdTagDetail(GetLiveAdTagDetailRequest, CallOptions)

public virtual LiveAdTagDetail GetLiveAdTagDetail(GetLiveAdTagDetailRequest request, CallOptions options)

Returns the specified ad tag detail for the specified live session.

Parameters
NameDescription
requestGetLiveAdTagDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
LiveAdTagDetail

The response received from the server.

GetLiveAdTagDetail(GetLiveAdTagDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual LiveAdTagDetail GetLiveAdTagDetail(GetLiveAdTagDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified ad tag detail for the specified live session.

Parameters
NameDescription
requestGetLiveAdTagDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
LiveAdTagDetail

The response received from the server.

GetLiveAdTagDetailAsync(GetLiveAdTagDetailRequest, CallOptions)

public virtual AsyncUnaryCall<LiveAdTagDetail> GetLiveAdTagDetailAsync(GetLiveAdTagDetailRequest request, CallOptions options)

Returns the specified ad tag detail for the specified live session.

Parameters
NameDescription
requestGetLiveAdTagDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallLiveAdTagDetail

The call object.

GetLiveAdTagDetailAsync(GetLiveAdTagDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<LiveAdTagDetail> GetLiveAdTagDetailAsync(GetLiveAdTagDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified ad tag detail for the specified live session.

Parameters
NameDescription
requestGetLiveAdTagDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallLiveAdTagDetail

The call object.

GetLiveConfig(GetLiveConfigRequest, CallOptions)

public virtual LiveConfig GetLiveConfig(GetLiveConfigRequest request, CallOptions options)

Returns the specified live config managed by the Video Stitcher service.

Parameters
NameDescription
requestGetLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
LiveConfig

The response received from the server.

GetLiveConfig(GetLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual LiveConfig GetLiveConfig(GetLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified live config managed by the Video Stitcher service.

Parameters
NameDescription
requestGetLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
LiveConfig

The response received from the server.

GetLiveConfigAsync(GetLiveConfigRequest, CallOptions)

public virtual AsyncUnaryCall<LiveConfig> GetLiveConfigAsync(GetLiveConfigRequest request, CallOptions options)

Returns the specified live config managed by the Video Stitcher service.

Parameters
NameDescription
requestGetLiveConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallLiveConfig

The call object.

GetLiveConfigAsync(GetLiveConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<LiveConfig> GetLiveConfigAsync(GetLiveConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified live config managed by the Video Stitcher service.

Parameters
NameDescription
requestGetLiveConfigRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallLiveConfig

The call object.

GetLiveSession(GetLiveSessionRequest, CallOptions)

public virtual LiveSession GetLiveSession(GetLiveSessionRequest request, CallOptions options)

Returns the details for the specified live session.

Parameters
NameDescription
requestGetLiveSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
LiveSession

The response received from the server.

GetLiveSession(GetLiveSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual LiveSession GetLiveSession(GetLiveSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the details for the specified live session.

Parameters
NameDescription
requestGetLiveSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
LiveSession

The response received from the server.

GetLiveSessionAsync(GetLiveSessionRequest, CallOptions)

public virtual AsyncUnaryCall<LiveSession> GetLiveSessionAsync(GetLiveSessionRequest request, CallOptions options)

Returns the details for the specified live session.

Parameters
NameDescription
requestGetLiveSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallLiveSession

The call object.

GetLiveSessionAsync(GetLiveSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<LiveSession> GetLiveSessionAsync(GetLiveSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the details for the specified live session.

Parameters
NameDescription
requestGetLiveSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallLiveSession

The call object.

GetSlate(GetSlateRequest, CallOptions)

public virtual Slate GetSlate(GetSlateRequest request, CallOptions options)

Returns the specified slate.

Parameters
NameDescription
requestGetSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Slate

The response received from the server.

GetSlate(GetSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual Slate GetSlate(GetSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified slate.

Parameters
NameDescription
requestGetSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Slate

The response received from the server.

GetSlateAsync(GetSlateRequest, CallOptions)

public virtual AsyncUnaryCall<Slate> GetSlateAsync(GetSlateRequest request, CallOptions options)

Returns the specified slate.

Parameters
NameDescription
requestGetSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallSlate

The call object.

GetSlateAsync(GetSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Slate> GetSlateAsync(GetSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified slate.

Parameters
NameDescription
requestGetSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallSlate

The call object.

GetVodAdTagDetail(GetVodAdTagDetailRequest, CallOptions)

public virtual VodAdTagDetail GetVodAdTagDetail(GetVodAdTagDetailRequest request, CallOptions options)

Returns the specified ad tag detail for the specified VOD session.

Parameters
NameDescription
requestGetVodAdTagDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
VodAdTagDetail

The response received from the server.

GetVodAdTagDetail(GetVodAdTagDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual VodAdTagDetail GetVodAdTagDetail(GetVodAdTagDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified ad tag detail for the specified VOD session.

Parameters
NameDescription
requestGetVodAdTagDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
VodAdTagDetail

The response received from the server.

GetVodAdTagDetailAsync(GetVodAdTagDetailRequest, CallOptions)

public virtual AsyncUnaryCall<VodAdTagDetail> GetVodAdTagDetailAsync(GetVodAdTagDetailRequest request, CallOptions options)

Returns the specified ad tag detail for the specified VOD session.

Parameters
NameDescription
requestGetVodAdTagDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallVodAdTagDetail

The call object.

GetVodAdTagDetailAsync(GetVodAdTagDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VodAdTagDetail> GetVodAdTagDetailAsync(GetVodAdTagDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified ad tag detail for the specified VOD session.

Parameters
NameDescription
requestGetVodAdTagDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallVodAdTagDetail

The call object.

GetVodSession(GetVodSessionRequest, CallOptions)

public virtual VodSession GetVodSession(GetVodSessionRequest request, CallOptions options)

Returns the full tracking, playback metadata, and relevant ad-ops logs for the specified VOD session.

Parameters
NameDescription
requestGetVodSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
VodSession

The response received from the server.

GetVodSession(GetVodSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual VodSession GetVodSession(GetVodSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the full tracking, playback metadata, and relevant ad-ops logs for the specified VOD session.

Parameters
NameDescription
requestGetVodSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
VodSession

The response received from the server.

GetVodSessionAsync(GetVodSessionRequest, CallOptions)

public virtual AsyncUnaryCall<VodSession> GetVodSessionAsync(GetVodSessionRequest request, CallOptions options)

Returns the full tracking, playback metadata, and relevant ad-ops logs for the specified VOD session.

Parameters
NameDescription
requestGetVodSessionRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallVodSession

The call object.

GetVodSessionAsync(GetVodSessionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VodSession> GetVodSessionAsync(GetVodSessionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the full tracking, playback metadata, and relevant ad-ops logs for the specified VOD session.

Parameters
NameDescription
requestGetVodSessionRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallVodSession

The call object.

GetVodStitchDetail(GetVodStitchDetailRequest, CallOptions)

public virtual VodStitchDetail GetVodStitchDetail(GetVodStitchDetailRequest request, CallOptions options)

Returns the specified stitching information for the specified VOD session.

Parameters
NameDescription
requestGetVodStitchDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
VodStitchDetail

The response received from the server.

GetVodStitchDetail(GetVodStitchDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual VodStitchDetail GetVodStitchDetail(GetVodStitchDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified stitching information for the specified VOD session.

Parameters
NameDescription
requestGetVodStitchDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
VodStitchDetail

The response received from the server.

GetVodStitchDetailAsync(GetVodStitchDetailRequest, CallOptions)

public virtual AsyncUnaryCall<VodStitchDetail> GetVodStitchDetailAsync(GetVodStitchDetailRequest request, CallOptions options)

Returns the specified stitching information for the specified VOD session.

Parameters
NameDescription
requestGetVodStitchDetailRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallVodStitchDetail

The call object.

GetVodStitchDetailAsync(GetVodStitchDetailRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<VodStitchDetail> GetVodStitchDetailAsync(GetVodStitchDetailRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the specified stitching information for the specified VOD session.

Parameters
NameDescription
requestGetVodStitchDetailRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallVodStitchDetail

The call object.

ListCdnKeys(ListCdnKeysRequest, CallOptions)

public virtual ListCdnKeysResponse ListCdnKeys(ListCdnKeysRequest request, CallOptions options)

Lists all CDN keys in the specified project and location.

Parameters
NameDescription
requestListCdnKeysRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListCdnKeysResponse

The response received from the server.

ListCdnKeys(ListCdnKeysRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCdnKeysResponse ListCdnKeys(ListCdnKeysRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all CDN keys in the specified project and location.

Parameters
NameDescription
requestListCdnKeysRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListCdnKeysResponse

The response received from the server.

ListCdnKeysAsync(ListCdnKeysRequest, CallOptions)

public virtual AsyncUnaryCall<ListCdnKeysResponse> ListCdnKeysAsync(ListCdnKeysRequest request, CallOptions options)

Lists all CDN keys in the specified project and location.

Parameters
NameDescription
requestListCdnKeysRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListCdnKeysResponse

The call object.

ListCdnKeysAsync(ListCdnKeysRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCdnKeysResponse> ListCdnKeysAsync(ListCdnKeysRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all CDN keys in the specified project and location.

Parameters
NameDescription
requestListCdnKeysRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListCdnKeysResponse

The call object.

ListLiveAdTagDetails(ListLiveAdTagDetailsRequest, CallOptions)

public virtual ListLiveAdTagDetailsResponse ListLiveAdTagDetails(ListLiveAdTagDetailsRequest request, CallOptions options)

Return the list of ad tag details for the specified live session.

Parameters
NameDescription
requestListLiveAdTagDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListLiveAdTagDetailsResponse

The response received from the server.

ListLiveAdTagDetails(ListLiveAdTagDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListLiveAdTagDetailsResponse ListLiveAdTagDetails(ListLiveAdTagDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Return the list of ad tag details for the specified live session.

Parameters
NameDescription
requestListLiveAdTagDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListLiveAdTagDetailsResponse

The response received from the server.

ListLiveAdTagDetailsAsync(ListLiveAdTagDetailsRequest, CallOptions)

public virtual AsyncUnaryCall<ListLiveAdTagDetailsResponse> ListLiveAdTagDetailsAsync(ListLiveAdTagDetailsRequest request, CallOptions options)

Return the list of ad tag details for the specified live session.

Parameters
NameDescription
requestListLiveAdTagDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListLiveAdTagDetailsResponse

The call object.

ListLiveAdTagDetailsAsync(ListLiveAdTagDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListLiveAdTagDetailsResponse> ListLiveAdTagDetailsAsync(ListLiveAdTagDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Return the list of ad tag details for the specified live session.

Parameters
NameDescription
requestListLiveAdTagDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListLiveAdTagDetailsResponse

The call object.

ListLiveConfigs(ListLiveConfigsRequest, CallOptions)

public virtual ListLiveConfigsResponse ListLiveConfigs(ListLiveConfigsRequest request, CallOptions options)

Lists all live configs managed by the Video Stitcher that belong to the specified project and region.

Parameters
NameDescription
requestListLiveConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListLiveConfigsResponse

The response received from the server.

ListLiveConfigs(ListLiveConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListLiveConfigsResponse ListLiveConfigs(ListLiveConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all live configs managed by the Video Stitcher that belong to the specified project and region.

Parameters
NameDescription
requestListLiveConfigsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListLiveConfigsResponse

The response received from the server.

ListLiveConfigsAsync(ListLiveConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListLiveConfigsResponse> ListLiveConfigsAsync(ListLiveConfigsRequest request, CallOptions options)

Lists all live configs managed by the Video Stitcher that belong to the specified project and region.

Parameters
NameDescription
requestListLiveConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListLiveConfigsResponse

The call object.

ListLiveConfigsAsync(ListLiveConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListLiveConfigsResponse> ListLiveConfigsAsync(ListLiveConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all live configs managed by the Video Stitcher that belong to the specified project and region.

Parameters
NameDescription
requestListLiveConfigsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListLiveConfigsResponse

The call object.

ListSlates(ListSlatesRequest, CallOptions)

public virtual ListSlatesResponse ListSlates(ListSlatesRequest request, CallOptions options)

Lists all slates in the specified project and location.

Parameters
NameDescription
requestListSlatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListSlatesResponse

The response received from the server.

ListSlates(ListSlatesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListSlatesResponse ListSlates(ListSlatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all slates in the specified project and location.

Parameters
NameDescription
requestListSlatesRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListSlatesResponse

The response received from the server.

ListSlatesAsync(ListSlatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListSlatesResponse> ListSlatesAsync(ListSlatesRequest request, CallOptions options)

Lists all slates in the specified project and location.

Parameters
NameDescription
requestListSlatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListSlatesResponse

The call object.

ListSlatesAsync(ListSlatesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListSlatesResponse> ListSlatesAsync(ListSlatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all slates in the specified project and location.

Parameters
NameDescription
requestListSlatesRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListSlatesResponse

The call object.

ListVodAdTagDetails(ListVodAdTagDetailsRequest, CallOptions)

public virtual ListVodAdTagDetailsResponse ListVodAdTagDetails(ListVodAdTagDetailsRequest request, CallOptions options)

Return the list of ad tag details for the specified VOD session.

Parameters
NameDescription
requestListVodAdTagDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListVodAdTagDetailsResponse

The response received from the server.

ListVodAdTagDetails(ListVodAdTagDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListVodAdTagDetailsResponse ListVodAdTagDetails(ListVodAdTagDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Return the list of ad tag details for the specified VOD session.

Parameters
NameDescription
requestListVodAdTagDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListVodAdTagDetailsResponse

The response received from the server.

ListVodAdTagDetailsAsync(ListVodAdTagDetailsRequest, CallOptions)

public virtual AsyncUnaryCall<ListVodAdTagDetailsResponse> ListVodAdTagDetailsAsync(ListVodAdTagDetailsRequest request, CallOptions options)

Return the list of ad tag details for the specified VOD session.

Parameters
NameDescription
requestListVodAdTagDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListVodAdTagDetailsResponse

The call object.

ListVodAdTagDetailsAsync(ListVodAdTagDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListVodAdTagDetailsResponse> ListVodAdTagDetailsAsync(ListVodAdTagDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Return the list of ad tag details for the specified VOD session.

Parameters
NameDescription
requestListVodAdTagDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListVodAdTagDetailsResponse

The call object.

ListVodStitchDetails(ListVodStitchDetailsRequest, CallOptions)

public virtual ListVodStitchDetailsResponse ListVodStitchDetails(ListVodStitchDetailsRequest request, CallOptions options)

Returns a list of detailed stitching information of the specified VOD session.

Parameters
NameDescription
requestListVodStitchDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListVodStitchDetailsResponse

The response received from the server.

ListVodStitchDetails(ListVodStitchDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListVodStitchDetailsResponse ListVodStitchDetails(ListVodStitchDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of detailed stitching information of the specified VOD session.

Parameters
NameDescription
requestListVodStitchDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListVodStitchDetailsResponse

The response received from the server.

ListVodStitchDetailsAsync(ListVodStitchDetailsRequest, CallOptions)

public virtual AsyncUnaryCall<ListVodStitchDetailsResponse> ListVodStitchDetailsAsync(ListVodStitchDetailsRequest request, CallOptions options)

Returns a list of detailed stitching information of the specified VOD session.

Parameters
NameDescription
requestListVodStitchDetailsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListVodStitchDetailsResponse

The call object.

ListVodStitchDetailsAsync(ListVodStitchDetailsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListVodStitchDetailsResponse> ListVodStitchDetailsAsync(ListVodStitchDetailsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of detailed stitching information of the specified VOD session.

Parameters
NameDescription
requestListVodStitchDetailsRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListVodStitchDetailsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override VideoStitcherService.VideoStitcherServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration
Returns
TypeDescription
VideoStitcherServiceVideoStitcherServiceClient
Overrides

UpdateCdnKey(UpdateCdnKeyRequest, CallOptions)

public virtual Operation UpdateCdnKey(UpdateCdnKeyRequest request, CallOptions options)

Updates the specified CDN key. Only update fields specified in the call method body.

Parameters
NameDescription
requestUpdateCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

UpdateCdnKey(UpdateCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateCdnKey(UpdateCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified CDN key. Only update fields specified in the call method body.

Parameters
NameDescription
requestUpdateCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

UpdateCdnKeyAsync(UpdateCdnKeyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateCdnKeyAsync(UpdateCdnKeyRequest request, CallOptions options)

Updates the specified CDN key. Only update fields specified in the call method body.

Parameters
NameDescription
requestUpdateCdnKeyRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

UpdateCdnKeyAsync(UpdateCdnKeyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateCdnKeyAsync(UpdateCdnKeyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified CDN key. Only update fields specified in the call method body.

Parameters
NameDescription
requestUpdateCdnKeyRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

UpdateSlate(UpdateSlateRequest, CallOptions)

public virtual Operation UpdateSlate(UpdateSlateRequest request, CallOptions options)

Updates the specified slate.

Parameters
NameDescription
requestUpdateSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

UpdateSlate(UpdateSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateSlate(UpdateSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified slate.

Parameters
NameDescription
requestUpdateSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Operation

The response received from the server.

UpdateSlateAsync(UpdateSlateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateSlateAsync(UpdateSlateRequest request, CallOptions options)

Updates the specified slate.

Parameters
NameDescription
requestUpdateSlateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

UpdateSlateAsync(UpdateSlateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateSlateAsync(UpdateSlateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified slate.

Parameters
NameDescription
requestUpdateSlateRequest

The request to send to the server.

headersMetadata

The initial metadata to send with the call. This parameter is optional.

deadlineDateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.