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 |