Video Stitcher v1 API - Class VideoStitcherService.VideoStitcherServiceClient (3.1.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
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

VideoStitcherServiceClient(ChannelBase)

public VideoStitcherServiceClient(ChannelBase channel)

Creates a new client for VideoStitcherService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

VideoStitcherServiceClient(ClientBaseConfiguration)

protected VideoStitcherServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateCdnKey(CreateCdnKeyRequest, CallOptions)

public virtual Operation CreateCdnKey(CreateCdnKeyRequest request, CallOptions options)

Creates a new CDN key.

Parameters
Name Description
request CreateCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateLiveSession(CreateLiveSessionRequest, CallOptions)

public virtual LiveSession CreateLiveSession(CreateLiveSessionRequest request, CallOptions options)

Creates a new live session.

Parameters
Name Description
request CreateLiveSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateLiveSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateLiveSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateLiveSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Type Description
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
Name Description
request CreateSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateSlateAsync(CreateSlateRequest, CallOptions)

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

Creates a slate.

Parameters
Name Description
request CreateSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateVodSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateVodSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request CreateVodSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request CreateVodSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallVodSession

The call object.

DeleteCdnKey(DeleteCdnKeyRequest, CallOptions)

public virtual Operation DeleteCdnKey(DeleteCdnKeyRequest request, CallOptions options)

Deletes the specified CDN key.

Parameters
Name Description
request DeleteCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request DeleteCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteLiveConfig(DeleteLiveConfigRequest, CallOptions)

public virtual Operation DeleteLiveConfig(DeleteLiveConfigRequest request, CallOptions options)

Deletes the specified live config.

Parameters
Name Description
request DeleteLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request DeleteLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteSlate(DeleteSlateRequest, CallOptions)

public virtual Operation DeleteSlate(DeleteSlateRequest request, CallOptions options)

Deletes the specified slate.

Parameters
Name Description
request DeleteSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteSlateAsync(DeleteSlateRequest, CallOptions)

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

Deletes the specified slate.

Parameters
Name Description
request DeleteSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request DeleteSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetCdnKey(GetCdnKeyRequest, CallOptions)

public virtual CdnKey GetCdnKey(GetCdnKeyRequest request, CallOptions options)

Returns the specified CDN key.

Parameters
Name Description
request GetCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetLiveAdTagDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveAdTagDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetLiveAdTagDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveAdTagDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetLiveConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveConfigRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallLiveConfig

The call object.

GetLiveSession(GetLiveSessionRequest, CallOptions)

public virtual LiveSession GetLiveSession(GetLiveSessionRequest request, CallOptions options)

Returns the details for the specified live session.

Parameters
Name Description
request GetLiveSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetLiveSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetLiveSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallLiveSession

The call object.

GetSlate(GetSlateRequest, CallOptions)

public virtual Slate GetSlate(GetSlateRequest request, CallOptions options)

Returns the specified slate.

Parameters
Name Description
request GetSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Slate

The response received from the server.

GetSlateAsync(GetSlateRequest, CallOptions)

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

Returns the specified slate.

Parameters
Name Description
request GetSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodAdTagDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodAdTagDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodAdTagDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodAdTagDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodSessionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodSessionRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodStitchDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodStitchDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request GetVodStitchDetailRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request GetVodStitchDetailRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListCdnKeysRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListCdnKeysRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListCdnKeysRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListCdnKeysRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListLiveAdTagDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListLiveAdTagDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListLiveAdTagDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListLiveAdTagDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListLiveConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListLiveConfigsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListLiveConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListLiveConfigsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListSlatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListSlatesRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListSlatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListSlatesRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListVodAdTagDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListVodAdTagDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListVodAdTagDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListVodAdTagDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListVodStitchDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListVodStitchDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request ListVodStitchDetailsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request ListVodStitchDetailsRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListVodStitchDetailsResponse

The call object.

NewInstance(ClientBaseConfiguration)

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

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
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
Name Description
request UpdateCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request UpdateCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
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
Name Description
request UpdateCdnKeyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request UpdateCdnKeyRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSlate(UpdateSlateRequest, CallOptions)

public virtual Operation UpdateSlate(UpdateSlateRequest request, CallOptions options)

Updates the specified slate.

Parameters
Name Description
request UpdateSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request UpdateSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSlateAsync(UpdateSlateRequest, CallOptions)

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

Updates the specified slate.

Parameters
Name Description
request UpdateSlateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
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
Name Description
request UpdateSlateRequest

The request to send to the server.

headers Metadata

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

deadline DateTime

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

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.