Represents a LivestreamService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.video.livestream.v1.LivestreamServicePackage
@google-cloud/livestreamConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new LivestreamService service.
Parameters | |
---|---|
Name | Description |
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): LivestreamService;
Creates new LivestreamService service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
LivestreamService | RPC service. Useful where requests and/or responses are streamed. |
createAsset(request, callback)
public createAsset(request: google.cloud.video.livestream.v1.ICreateAssetRequest, callback: google.cloud.video.livestream.v1.LivestreamService.CreateAssetCallback): void;
Calls CreateAsset.
Parameters | |
---|---|
Name | Description |
request |
ICreateAssetRequest
CreateAssetRequest message or plain object |
callback |
CreateAssetCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createAsset(request)
public createAsset(request: google.cloud.video.livestream.v1.ICreateAssetRequest): Promise<google.longrunning.Operation>;
Calls CreateAsset.
Parameter | |
---|---|
Name | Description |
request |
ICreateAssetRequest
CreateAssetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
createChannel(request, callback)
public createChannel(request: google.cloud.video.livestream.v1.ICreateChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.CreateChannelCallback): void;
Calls CreateChannel.
Parameters | |
---|---|
Name | Description |
request |
ICreateChannelRequest
CreateChannelRequest message or plain object |
callback |
CreateChannelCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createChannel(request)
public createChannel(request: google.cloud.video.livestream.v1.ICreateChannelRequest): Promise<google.longrunning.Operation>;
Calls CreateChannel.
Parameter | |
---|---|
Name | Description |
request |
ICreateChannelRequest
CreateChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
createEvent(request, callback)
public createEvent(request: google.cloud.video.livestream.v1.ICreateEventRequest, callback: google.cloud.video.livestream.v1.LivestreamService.CreateEventCallback): void;
Calls CreateEvent.
Parameters | |
---|---|
Name | Description |
request |
ICreateEventRequest
CreateEventRequest message or plain object |
callback |
CreateEventCallback
Node-style callback called with the error, if any, and Event |
Returns | |
---|---|
Type | Description |
void |
createEvent(request)
public createEvent(request: google.cloud.video.livestream.v1.ICreateEventRequest): Promise<google.cloud.video.livestream.v1.Event>;
Calls CreateEvent.
Parameter | |
---|---|
Name | Description |
request |
ICreateEventRequest
CreateEventRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Event> | Promise |
createInput(request, callback)
public createInput(request: google.cloud.video.livestream.v1.ICreateInputRequest, callback: google.cloud.video.livestream.v1.LivestreamService.CreateInputCallback): void;
Calls CreateInput.
Parameters | |
---|---|
Name | Description |
request |
ICreateInputRequest
CreateInputRequest message or plain object |
callback |
CreateInputCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createInput(request)
public createInput(request: google.cloud.video.livestream.v1.ICreateInputRequest): Promise<google.longrunning.Operation>;
Calls CreateInput.
Parameter | |
---|---|
Name | Description |
request |
ICreateInputRequest
CreateInputRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteAsset(request, callback)
public deleteAsset(request: google.cloud.video.livestream.v1.IDeleteAssetRequest, callback: google.cloud.video.livestream.v1.LivestreamService.DeleteAssetCallback): void;
Calls DeleteAsset.
Parameters | |
---|---|
Name | Description |
request |
IDeleteAssetRequest
DeleteAssetRequest message or plain object |
callback |
DeleteAssetCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteAsset(request)
public deleteAsset(request: google.cloud.video.livestream.v1.IDeleteAssetRequest): Promise<google.longrunning.Operation>;
Calls DeleteAsset.
Parameter | |
---|---|
Name | Description |
request |
IDeleteAssetRequest
DeleteAssetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteChannel(request, callback)
public deleteChannel(request: google.cloud.video.livestream.v1.IDeleteChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.DeleteChannelCallback): void;
Calls DeleteChannel.
Parameters | |
---|---|
Name | Description |
request |
IDeleteChannelRequest
DeleteChannelRequest message or plain object |
callback |
DeleteChannelCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteChannel(request)
public deleteChannel(request: google.cloud.video.livestream.v1.IDeleteChannelRequest): Promise<google.longrunning.Operation>;
Calls DeleteChannel.
Parameter | |
---|---|
Name | Description |
request |
IDeleteChannelRequest
DeleteChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteEvent(request, callback)
public deleteEvent(request: google.cloud.video.livestream.v1.IDeleteEventRequest, callback: google.cloud.video.livestream.v1.LivestreamService.DeleteEventCallback): void;
Calls DeleteEvent.
Parameters | |
---|---|
Name | Description |
request |
IDeleteEventRequest
DeleteEventRequest message or plain object |
callback |
DeleteEventCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteEvent(request)
public deleteEvent(request: google.cloud.video.livestream.v1.IDeleteEventRequest): Promise<google.protobuf.Empty>;
Calls DeleteEvent.
Parameter | |
---|---|
Name | Description |
request |
IDeleteEventRequest
DeleteEventRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteInput(request, callback)
public deleteInput(request: google.cloud.video.livestream.v1.IDeleteInputRequest, callback: google.cloud.video.livestream.v1.LivestreamService.DeleteInputCallback): void;
Calls DeleteInput.
Parameters | |
---|---|
Name | Description |
request |
IDeleteInputRequest
DeleteInputRequest message or plain object |
callback |
DeleteInputCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteInput(request)
public deleteInput(request: google.cloud.video.livestream.v1.IDeleteInputRequest): Promise<google.longrunning.Operation>;
Calls DeleteInput.
Parameter | |
---|---|
Name | Description |
request |
IDeleteInputRequest
DeleteInputRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
getAsset(request, callback)
public getAsset(request: google.cloud.video.livestream.v1.IGetAssetRequest, callback: google.cloud.video.livestream.v1.LivestreamService.GetAssetCallback): void;
Calls GetAsset.
Parameters | |
---|---|
Name | Description |
request |
IGetAssetRequest
GetAssetRequest message or plain object |
callback |
GetAssetCallback
Node-style callback called with the error, if any, and Asset |
Returns | |
---|---|
Type | Description |
void |
getAsset(request)
public getAsset(request: google.cloud.video.livestream.v1.IGetAssetRequest): Promise<google.cloud.video.livestream.v1.Asset>;
Calls GetAsset.
Parameter | |
---|---|
Name | Description |
request |
IGetAssetRequest
GetAssetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Asset> | Promise |
getChannel(request, callback)
public getChannel(request: google.cloud.video.livestream.v1.IGetChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.GetChannelCallback): void;
Calls GetChannel.
Parameters | |
---|---|
Name | Description |
request |
IGetChannelRequest
GetChannelRequest message or plain object |
callback |
GetChannelCallback
Node-style callback called with the error, if any, and Channel |
Returns | |
---|---|
Type | Description |
void |
getChannel(request)
public getChannel(request: google.cloud.video.livestream.v1.IGetChannelRequest): Promise<google.cloud.video.livestream.v1.Channel>;
Calls GetChannel.
Parameter | |
---|---|
Name | Description |
request |
IGetChannelRequest
GetChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Channel> | Promise |
getEvent(request, callback)
public getEvent(request: google.cloud.video.livestream.v1.IGetEventRequest, callback: google.cloud.video.livestream.v1.LivestreamService.GetEventCallback): void;
Calls GetEvent.
Parameters | |
---|---|
Name | Description |
request |
IGetEventRequest
GetEventRequest message or plain object |
callback |
GetEventCallback
Node-style callback called with the error, if any, and Event |
Returns | |
---|---|
Type | Description |
void |
getEvent(request)
public getEvent(request: google.cloud.video.livestream.v1.IGetEventRequest): Promise<google.cloud.video.livestream.v1.Event>;
Calls GetEvent.
Parameter | |
---|---|
Name | Description |
request |
IGetEventRequest
GetEventRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Event> | Promise |
getInput(request, callback)
public getInput(request: google.cloud.video.livestream.v1.IGetInputRequest, callback: google.cloud.video.livestream.v1.LivestreamService.GetInputCallback): void;
Calls GetInput.
Parameters | |
---|---|
Name | Description |
request |
IGetInputRequest
GetInputRequest message or plain object |
callback |
GetInputCallback
Node-style callback called with the error, if any, and Input |
Returns | |
---|---|
Type | Description |
void |
getInput(request)
public getInput(request: google.cloud.video.livestream.v1.IGetInputRequest): Promise<google.cloud.video.livestream.v1.Input>;
Calls GetInput.
Parameter | |
---|---|
Name | Description |
request |
IGetInputRequest
GetInputRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Input> | Promise |
getPool(request, callback)
public getPool(request: google.cloud.video.livestream.v1.IGetPoolRequest, callback: google.cloud.video.livestream.v1.LivestreamService.GetPoolCallback): void;
Calls GetPool.
Parameters | |
---|---|
Name | Description |
request |
IGetPoolRequest
GetPoolRequest message or plain object |
callback |
GetPoolCallback
Node-style callback called with the error, if any, and Pool |
Returns | |
---|---|
Type | Description |
void |
getPool(request)
public getPool(request: google.cloud.video.livestream.v1.IGetPoolRequest): Promise<google.cloud.video.livestream.v1.Pool>;
Calls GetPool.
Parameter | |
---|---|
Name | Description |
request |
IGetPoolRequest
GetPoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.Pool> | Promise |
listAssets(request, callback)
public listAssets(request: google.cloud.video.livestream.v1.IListAssetsRequest, callback: google.cloud.video.livestream.v1.LivestreamService.ListAssetsCallback): void;
Calls ListAssets.
Parameters | |
---|---|
Name | Description |
request |
IListAssetsRequest
ListAssetsRequest message or plain object |
callback |
ListAssetsCallback
Node-style callback called with the error, if any, and ListAssetsResponse |
Returns | |
---|---|
Type | Description |
void |
listAssets(request)
public listAssets(request: google.cloud.video.livestream.v1.IListAssetsRequest): Promise<google.cloud.video.livestream.v1.ListAssetsResponse>;
Calls ListAssets.
Parameter | |
---|---|
Name | Description |
request |
IListAssetsRequest
ListAssetsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.ListAssetsResponse> | Promise |
listChannels(request, callback)
public listChannels(request: google.cloud.video.livestream.v1.IListChannelsRequest, callback: google.cloud.video.livestream.v1.LivestreamService.ListChannelsCallback): void;
Calls ListChannels.
Parameters | |
---|---|
Name | Description |
request |
IListChannelsRequest
ListChannelsRequest message or plain object |
callback |
ListChannelsCallback
Node-style callback called with the error, if any, and ListChannelsResponse |
Returns | |
---|---|
Type | Description |
void |
listChannels(request)
public listChannels(request: google.cloud.video.livestream.v1.IListChannelsRequest): Promise<google.cloud.video.livestream.v1.ListChannelsResponse>;
Calls ListChannels.
Parameter | |
---|---|
Name | Description |
request |
IListChannelsRequest
ListChannelsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.ListChannelsResponse> | Promise |
listEvents(request, callback)
public listEvents(request: google.cloud.video.livestream.v1.IListEventsRequest, callback: google.cloud.video.livestream.v1.LivestreamService.ListEventsCallback): void;
Calls ListEvents.
Parameters | |
---|---|
Name | Description |
request |
IListEventsRequest
ListEventsRequest message or plain object |
callback |
ListEventsCallback
Node-style callback called with the error, if any, and ListEventsResponse |
Returns | |
---|---|
Type | Description |
void |
listEvents(request)
public listEvents(request: google.cloud.video.livestream.v1.IListEventsRequest): Promise<google.cloud.video.livestream.v1.ListEventsResponse>;
Calls ListEvents.
Parameter | |
---|---|
Name | Description |
request |
IListEventsRequest
ListEventsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.ListEventsResponse> | Promise |
listInputs(request, callback)
public listInputs(request: google.cloud.video.livestream.v1.IListInputsRequest, callback: google.cloud.video.livestream.v1.LivestreamService.ListInputsCallback): void;
Calls ListInputs.
Parameters | |
---|---|
Name | Description |
request |
IListInputsRequest
ListInputsRequest message or plain object |
callback |
ListInputsCallback
Node-style callback called with the error, if any, and ListInputsResponse |
Returns | |
---|---|
Type | Description |
void |
listInputs(request)
public listInputs(request: google.cloud.video.livestream.v1.IListInputsRequest): Promise<google.cloud.video.livestream.v1.ListInputsResponse>;
Calls ListInputs.
Parameter | |
---|---|
Name | Description |
request |
IListInputsRequest
ListInputsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.video.livestream.v1.ListInputsResponse> | Promise |
startChannel(request, callback)
public startChannel(request: google.cloud.video.livestream.v1.IStartChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.StartChannelCallback): void;
Calls StartChannel.
Parameters | |
---|---|
Name | Description |
request |
IStartChannelRequest
StartChannelRequest message or plain object |
callback |
StartChannelCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
startChannel(request)
public startChannel(request: google.cloud.video.livestream.v1.IStartChannelRequest): Promise<google.longrunning.Operation>;
Calls StartChannel.
Parameter | |
---|---|
Name | Description |
request |
IStartChannelRequest
StartChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
stopChannel(request, callback)
public stopChannel(request: google.cloud.video.livestream.v1.IStopChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.StopChannelCallback): void;
Calls StopChannel.
Parameters | |
---|---|
Name | Description |
request |
IStopChannelRequest
StopChannelRequest message or plain object |
callback |
StopChannelCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
stopChannel(request)
public stopChannel(request: google.cloud.video.livestream.v1.IStopChannelRequest): Promise<google.longrunning.Operation>;
Calls StopChannel.
Parameter | |
---|---|
Name | Description |
request |
IStopChannelRequest
StopChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
updateChannel(request, callback)
public updateChannel(request: google.cloud.video.livestream.v1.IUpdateChannelRequest, callback: google.cloud.video.livestream.v1.LivestreamService.UpdateChannelCallback): void;
Calls UpdateChannel.
Parameters | |
---|---|
Name | Description |
request |
IUpdateChannelRequest
UpdateChannelRequest message or plain object |
callback |
UpdateChannelCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updateChannel(request)
public updateChannel(request: google.cloud.video.livestream.v1.IUpdateChannelRequest): Promise<google.longrunning.Operation>;
Calls UpdateChannel.
Parameter | |
---|---|
Name | Description |
request |
IUpdateChannelRequest
UpdateChannelRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
updateInput(request, callback)
public updateInput(request: google.cloud.video.livestream.v1.IUpdateInputRequest, callback: google.cloud.video.livestream.v1.LivestreamService.UpdateInputCallback): void;
Calls UpdateInput.
Parameters | |
---|---|
Name | Description |
request |
IUpdateInputRequest
UpdateInputRequest message or plain object |
callback |
UpdateInputCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updateInput(request)
public updateInput(request: google.cloud.video.livestream.v1.IUpdateInputRequest): Promise<google.longrunning.Operation>;
Calls UpdateInput.
Parameter | |
---|---|
Name | Description |
request |
IUpdateInputRequest
UpdateInputRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
updatePool(request, callback)
public updatePool(request: google.cloud.video.livestream.v1.IUpdatePoolRequest, callback: google.cloud.video.livestream.v1.LivestreamService.UpdatePoolCallback): void;
Calls UpdatePool.
Parameters | |
---|---|
Name | Description |
request |
IUpdatePoolRequest
UpdatePoolRequest message or plain object |
callback |
UpdatePoolCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
updatePool(request)
public updatePool(request: google.cloud.video.livestream.v1.IUpdatePoolRequest): Promise<google.longrunning.Operation>;
Calls UpdatePool.
Parameter | |
---|---|
Name | Description |
request |
IUpdatePoolRequest
UpdatePoolRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |