Class protos.google.cloud.video.stitcher.v1.VideoStitcherService (0.2.2)

Represents a VideoStitcherService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.video.stitcher.v1.VideoStitcherService

Package

@google-cloud/video-stitcher

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new VideoStitcherService service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): VideoStitcherService;

Creates new VideoStitcherService service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
VideoStitcherService

RPC service. Useful where requests and/or responses are streamed.

createCdnKey(request, callback)

public createCdnKey(request: google.cloud.video.stitcher.v1.ICreateCdnKeyRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.CreateCdnKeyCallback): void;

Calls CreateCdnKey.

Parameters
NameDescription
request ICreateCdnKeyRequest

CreateCdnKeyRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.CreateCdnKeyCallback

Node-style callback called with the error, if any, and CdnKey

Returns
TypeDescription
void

createCdnKey(request)

public createCdnKey(request: google.cloud.video.stitcher.v1.ICreateCdnKeyRequest): Promise<google.cloud.video.stitcher.v1.CdnKey>;

Calls CreateCdnKey.

Parameter
NameDescription
request ICreateCdnKeyRequest

CreateCdnKeyRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.CdnKey>

Promise

createLiveSession(request, callback)

public createLiveSession(request: google.cloud.video.stitcher.v1.ICreateLiveSessionRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.CreateLiveSessionCallback): void;

Calls CreateLiveSession.

Parameters
NameDescription
request google.cloud.video.stitcher.v1.ICreateLiveSessionRequest

CreateLiveSessionRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.CreateLiveSessionCallback

Node-style callback called with the error, if any, and LiveSession

Returns
TypeDescription
void

createLiveSession(request)

public createLiveSession(request: google.cloud.video.stitcher.v1.ICreateLiveSessionRequest): Promise<google.cloud.video.stitcher.v1.LiveSession>;

Calls CreateLiveSession.

Parameter
NameDescription
request google.cloud.video.stitcher.v1.ICreateLiveSessionRequest

CreateLiveSessionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.LiveSession>

Promise

createSlate(request, callback)

public createSlate(request: google.cloud.video.stitcher.v1.ICreateSlateRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.CreateSlateCallback): void;

Calls CreateSlate.

Parameters
NameDescription
request ICreateSlateRequest

CreateSlateRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.CreateSlateCallback

Node-style callback called with the error, if any, and Slate

Returns
TypeDescription
void

createSlate(request)

public createSlate(request: google.cloud.video.stitcher.v1.ICreateSlateRequest): Promise<google.cloud.video.stitcher.v1.Slate>;

Calls CreateSlate.

Parameter
NameDescription
request ICreateSlateRequest

CreateSlateRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.Slate>

Promise

createVodSession(request, callback)

public createVodSession(request: google.cloud.video.stitcher.v1.ICreateVodSessionRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.CreateVodSessionCallback): void;

Calls CreateVodSession.

Parameters
NameDescription
request ICreateVodSessionRequest

CreateVodSessionRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.CreateVodSessionCallback

Node-style callback called with the error, if any, and VodSession

Returns
TypeDescription
void

createVodSession(request)

public createVodSession(request: google.cloud.video.stitcher.v1.ICreateVodSessionRequest): Promise<google.cloud.video.stitcher.v1.VodSession>;

Calls CreateVodSession.

Parameter
NameDescription
request ICreateVodSessionRequest

CreateVodSessionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.VodSession>

Promise

deleteCdnKey(request, callback)

public deleteCdnKey(request: google.cloud.video.stitcher.v1.IDeleteCdnKeyRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.DeleteCdnKeyCallback): void;

Calls DeleteCdnKey.

Parameters
NameDescription
request IDeleteCdnKeyRequest

DeleteCdnKeyRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.DeleteCdnKeyCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteCdnKey(request)

public deleteCdnKey(request: google.cloud.video.stitcher.v1.IDeleteCdnKeyRequest): Promise<google.protobuf.Empty>;

Calls DeleteCdnKey.

Parameter
NameDescription
request IDeleteCdnKeyRequest

DeleteCdnKeyRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

deleteSlate(request, callback)

public deleteSlate(request: google.cloud.video.stitcher.v1.IDeleteSlateRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.DeleteSlateCallback): void;

Calls DeleteSlate.

Parameters
NameDescription
request IDeleteSlateRequest

DeleteSlateRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.DeleteSlateCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteSlate(request)

public deleteSlate(request: google.cloud.video.stitcher.v1.IDeleteSlateRequest): Promise<google.protobuf.Empty>;

Calls DeleteSlate.

Parameter
NameDescription
request IDeleteSlateRequest

DeleteSlateRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

getCdnKey(request, callback)

public getCdnKey(request: google.cloud.video.stitcher.v1.IGetCdnKeyRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetCdnKeyCallback): void;

Calls GetCdnKey.

Parameters
NameDescription
request IGetCdnKeyRequest

GetCdnKeyRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetCdnKeyCallback

Node-style callback called with the error, if any, and CdnKey

Returns
TypeDescription
void

getCdnKey(request)

public getCdnKey(request: google.cloud.video.stitcher.v1.IGetCdnKeyRequest): Promise<google.cloud.video.stitcher.v1.CdnKey>;

Calls GetCdnKey.

Parameter
NameDescription
request IGetCdnKeyRequest

GetCdnKeyRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.CdnKey>

Promise

getLiveAdTagDetail(request, callback)

public getLiveAdTagDetail(request: google.cloud.video.stitcher.v1.IGetLiveAdTagDetailRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveAdTagDetailCallback): void;

Calls GetLiveAdTagDetail.

Parameters
NameDescription
request IGetLiveAdTagDetailRequest

GetLiveAdTagDetailRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveAdTagDetailCallback

Node-style callback called with the error, if any, and LiveAdTagDetail

Returns
TypeDescription
void

getLiveAdTagDetail(request)

public getLiveAdTagDetail(request: google.cloud.video.stitcher.v1.IGetLiveAdTagDetailRequest): Promise<google.cloud.video.stitcher.v1.LiveAdTagDetail>;

Calls GetLiveAdTagDetail.

Parameter
NameDescription
request IGetLiveAdTagDetailRequest

GetLiveAdTagDetailRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.LiveAdTagDetail>

Promise

getLiveSession(request, callback)

public getLiveSession(request: google.cloud.video.stitcher.v1.IGetLiveSessionRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveSessionCallback): void;

Calls GetLiveSession.

Parameters
NameDescription
request IGetLiveSessionRequest

GetLiveSessionRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetLiveSessionCallback

Node-style callback called with the error, if any, and LiveSession

Returns
TypeDescription
void

getLiveSession(request)

public getLiveSession(request: google.cloud.video.stitcher.v1.IGetLiveSessionRequest): Promise<google.cloud.video.stitcher.v1.LiveSession>;

Calls GetLiveSession.

Parameter
NameDescription
request IGetLiveSessionRequest

GetLiveSessionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.LiveSession>

Promise

getSlate(request, callback)

public getSlate(request: google.cloud.video.stitcher.v1.IGetSlateRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetSlateCallback): void;

Calls GetSlate.

Parameters
NameDescription
request IGetSlateRequest

GetSlateRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetSlateCallback

Node-style callback called with the error, if any, and Slate

Returns
TypeDescription
void

getSlate(request)

public getSlate(request: google.cloud.video.stitcher.v1.IGetSlateRequest): Promise<google.cloud.video.stitcher.v1.Slate>;

Calls GetSlate.

Parameter
NameDescription
request IGetSlateRequest

GetSlateRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.Slate>

Promise

getVodAdTagDetail(request, callback)

public getVodAdTagDetail(request: google.cloud.video.stitcher.v1.IGetVodAdTagDetailRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetVodAdTagDetailCallback): void;

Calls GetVodAdTagDetail.

Parameters
NameDescription
request IGetVodAdTagDetailRequest

GetVodAdTagDetailRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetVodAdTagDetailCallback

Node-style callback called with the error, if any, and VodAdTagDetail

Returns
TypeDescription
void

getVodAdTagDetail(request)

public getVodAdTagDetail(request: google.cloud.video.stitcher.v1.IGetVodAdTagDetailRequest): Promise<google.cloud.video.stitcher.v1.VodAdTagDetail>;

Calls GetVodAdTagDetail.

Parameter
NameDescription
request IGetVodAdTagDetailRequest

GetVodAdTagDetailRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.VodAdTagDetail>

Promise

getVodSession(request, callback)

public getVodSession(request: google.cloud.video.stitcher.v1.IGetVodSessionRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetVodSessionCallback): void;

Calls GetVodSession.

Parameters
NameDescription
request IGetVodSessionRequest

GetVodSessionRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetVodSessionCallback

Node-style callback called with the error, if any, and VodSession

Returns
TypeDescription
void

getVodSession(request)

public getVodSession(request: google.cloud.video.stitcher.v1.IGetVodSessionRequest): Promise<google.cloud.video.stitcher.v1.VodSession>;

Calls GetVodSession.

Parameter
NameDescription
request IGetVodSessionRequest

GetVodSessionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.VodSession>

Promise

getVodStitchDetail(request, callback)

public getVodStitchDetail(request: google.cloud.video.stitcher.v1.IGetVodStitchDetailRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.GetVodStitchDetailCallback): void;

Calls GetVodStitchDetail.

Parameters
NameDescription
request IGetVodStitchDetailRequest

GetVodStitchDetailRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.GetVodStitchDetailCallback

Node-style callback called with the error, if any, and VodStitchDetail

Returns
TypeDescription
void

getVodStitchDetail(request)

public getVodStitchDetail(request: google.cloud.video.stitcher.v1.IGetVodStitchDetailRequest): Promise<google.cloud.video.stitcher.v1.VodStitchDetail>;

Calls GetVodStitchDetail.

Parameter
NameDescription
request IGetVodStitchDetailRequest

GetVodStitchDetailRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.VodStitchDetail>

Promise

listCdnKeys(request, callback)

public listCdnKeys(request: google.cloud.video.stitcher.v1.IListCdnKeysRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.ListCdnKeysCallback): void;

Calls ListCdnKeys.

Parameters
NameDescription
request IListCdnKeysRequest

ListCdnKeysRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.ListCdnKeysCallback

Node-style callback called with the error, if any, and ListCdnKeysResponse

Returns
TypeDescription
void

listCdnKeys(request)

public listCdnKeys(request: google.cloud.video.stitcher.v1.IListCdnKeysRequest): Promise<google.cloud.video.stitcher.v1.ListCdnKeysResponse>;

Calls ListCdnKeys.

Parameter
NameDescription
request IListCdnKeysRequest

ListCdnKeysRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.ListCdnKeysResponse>

Promise

listLiveAdTagDetails(request, callback)

public listLiveAdTagDetails(request: google.cloud.video.stitcher.v1.IListLiveAdTagDetailsRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.ListLiveAdTagDetailsCallback): void;

Calls ListLiveAdTagDetails.

Parameters
NameDescription
request IListLiveAdTagDetailsRequest

ListLiveAdTagDetailsRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.ListLiveAdTagDetailsCallback

Node-style callback called with the error, if any, and ListLiveAdTagDetailsResponse

Returns
TypeDescription
void

listLiveAdTagDetails(request)

public listLiveAdTagDetails(request: google.cloud.video.stitcher.v1.IListLiveAdTagDetailsRequest): Promise<google.cloud.video.stitcher.v1.ListLiveAdTagDetailsResponse>;

Calls ListLiveAdTagDetails.

Parameter
NameDescription
request IListLiveAdTagDetailsRequest

ListLiveAdTagDetailsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.ListLiveAdTagDetailsResponse>

Promise

listSlates(request, callback)

public listSlates(request: google.cloud.video.stitcher.v1.IListSlatesRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.ListSlatesCallback): void;

Calls ListSlates.

Parameters
NameDescription
request IListSlatesRequest

ListSlatesRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.ListSlatesCallback

Node-style callback called with the error, if any, and ListSlatesResponse

Returns
TypeDescription
void

listSlates(request)

public listSlates(request: google.cloud.video.stitcher.v1.IListSlatesRequest): Promise<google.cloud.video.stitcher.v1.ListSlatesResponse>;

Calls ListSlates.

Parameter
NameDescription
request IListSlatesRequest

ListSlatesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.ListSlatesResponse>

Promise

listVodAdTagDetails(request, callback)

public listVodAdTagDetails(request: google.cloud.video.stitcher.v1.IListVodAdTagDetailsRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.ListVodAdTagDetailsCallback): void;

Calls ListVodAdTagDetails.

Parameters
NameDescription
request IListVodAdTagDetailsRequest

ListVodAdTagDetailsRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.ListVodAdTagDetailsCallback

Node-style callback called with the error, if any, and ListVodAdTagDetailsResponse

Returns
TypeDescription
void

listVodAdTagDetails(request)

public listVodAdTagDetails(request: google.cloud.video.stitcher.v1.IListVodAdTagDetailsRequest): Promise<google.cloud.video.stitcher.v1.ListVodAdTagDetailsResponse>;

Calls ListVodAdTagDetails.

Parameter
NameDescription
request IListVodAdTagDetailsRequest

ListVodAdTagDetailsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.ListVodAdTagDetailsResponse>

Promise

listVodStitchDetails(request, callback)

public listVodStitchDetails(request: google.cloud.video.stitcher.v1.IListVodStitchDetailsRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.ListVodStitchDetailsCallback): void;

Calls ListVodStitchDetails.

Parameters
NameDescription
request IListVodStitchDetailsRequest

ListVodStitchDetailsRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.ListVodStitchDetailsCallback

Node-style callback called with the error, if any, and ListVodStitchDetailsResponse

Returns
TypeDescription
void

listVodStitchDetails(request)

public listVodStitchDetails(request: google.cloud.video.stitcher.v1.IListVodStitchDetailsRequest): Promise<google.cloud.video.stitcher.v1.ListVodStitchDetailsResponse>;

Calls ListVodStitchDetails.

Parameter
NameDescription
request IListVodStitchDetailsRequest

ListVodStitchDetailsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.ListVodStitchDetailsResponse>

Promise

updateCdnKey(request, callback)

public updateCdnKey(request: google.cloud.video.stitcher.v1.IUpdateCdnKeyRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.UpdateCdnKeyCallback): void;

Calls UpdateCdnKey.

Parameters
NameDescription
request google.cloud.video.stitcher.v1.IUpdateCdnKeyRequest

UpdateCdnKeyRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.UpdateCdnKeyCallback

Node-style callback called with the error, if any, and CdnKey

Returns
TypeDescription
void

updateCdnKey(request)

public updateCdnKey(request: google.cloud.video.stitcher.v1.IUpdateCdnKeyRequest): Promise<google.cloud.video.stitcher.v1.CdnKey>;

Calls UpdateCdnKey.

Parameter
NameDescription
request google.cloud.video.stitcher.v1.IUpdateCdnKeyRequest

UpdateCdnKeyRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.CdnKey>

Promise

updateSlate(request, callback)

public updateSlate(request: google.cloud.video.stitcher.v1.IUpdateSlateRequest, callback: google.cloud.video.stitcher.v1.VideoStitcherService.UpdateSlateCallback): void;

Calls UpdateSlate.

Parameters
NameDescription
request IUpdateSlateRequest

UpdateSlateRequest message or plain object

callback google.cloud.video.stitcher.v1.VideoStitcherService.UpdateSlateCallback

Node-style callback called with the error, if any, and Slate

Returns
TypeDescription
void

updateSlate(request)

public updateSlate(request: google.cloud.video.stitcher.v1.IUpdateSlateRequest): Promise<google.cloud.video.stitcher.v1.Slate>;

Calls UpdateSlate.

Parameter
NameDescription
request IUpdateSlateRequest

UpdateSlateRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.video.stitcher.v1.Slate>

Promise