public static final class LivestreamServiceGrpc.LivestreamServiceFutureStub extends io.grpc.stub.AbstractFutureStub<LivestreamServiceGrpc.LivestreamServiceFutureStub>
Using Live Stream API, you can generate live streams in the various renditions and streaming formats. The streaming format include HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send a source stream in the various ways, including Real-Time Messaging Protocol (RTMP) and Secure Reliable Transport (SRT).
| Modifier and Type | Method and Description |
|---|---|
protected LivestreamServiceGrpc.LivestreamServiceFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
createAsset(CreateAssetRequest request)
Creates a Asset with the provided unique ID in the specified
region.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
createChannel(CreateChannelRequest request)
Creates a channel with the provided unique ID in the specified
region.
|
com.google.common.util.concurrent.ListenableFuture<Event> |
createEvent(CreateEventRequest request)
Creates an event with the provided unique ID in the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
createInput(CreateInputRequest request)
Creates an input with the provided unique ID in the specified region.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deleteAsset(DeleteAssetRequest request)
Deletes the specified asset if it is not used.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deleteChannel(DeleteChannelRequest request)
Deletes the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> |
deleteEvent(DeleteEventRequest request)
Deletes the specified event.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deleteInput(DeleteInputRequest request)
Deletes the specified input.
|
com.google.common.util.concurrent.ListenableFuture<Asset> |
getAsset(GetAssetRequest request)
Returns the specified asset.
|
com.google.common.util.concurrent.ListenableFuture<Channel> |
getChannel(GetChannelRequest request)
Returns the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<Event> |
getEvent(GetEventRequest request)
Returns the specified event.
|
com.google.common.util.concurrent.ListenableFuture<Input> |
getInput(GetInputRequest request)
Returns the specified input.
|
com.google.common.util.concurrent.ListenableFuture<Pool> |
getPool(GetPoolRequest request)
Returns the specified pool.
|
com.google.common.util.concurrent.ListenableFuture<ListAssetsResponse> |
listAssets(ListAssetsRequest request)
Returns a list of all assets in the specified region.
|
com.google.common.util.concurrent.ListenableFuture<ListChannelsResponse> |
listChannels(ListChannelsRequest request)
Returns a list of all channels in the specified region.
|
com.google.common.util.concurrent.ListenableFuture<ListEventsResponse> |
listEvents(ListEventsRequest request)
Returns a list of all events in the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<ListInputsResponse> |
listInputs(ListInputsRequest request)
Returns a list of all inputs in the specified region.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
startChannel(StartChannelRequest request)
Starts the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
stopChannel(StopChannelRequest request)
Stops the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
updateChannel(UpdateChannelRequest request)
Updates the specified channel.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
updateInput(UpdateInputRequest request)
Updates the specified input.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
updatePool(UpdatePoolRequest request)
Updates the specified pool.
|
protected LivestreamServiceGrpc.LivestreamServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<LivestreamServiceGrpc.LivestreamServiceFutureStub>public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createChannel(CreateChannelRequest request)
Creates a channel with the provided unique ID in the specified region.
public com.google.common.util.concurrent.ListenableFuture<ListChannelsResponse> listChannels(ListChannelsRequest request)
Returns a list of all channels in the specified region.
public com.google.common.util.concurrent.ListenableFuture<Channel> getChannel(GetChannelRequest request)
Returns the specified channel.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteChannel(DeleteChannelRequest request)
Deletes the specified channel.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateChannel(UpdateChannelRequest request)
Updates the specified channel.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> startChannel(StartChannelRequest request)
Starts the specified channel. Part of the video pipeline will be created only when the StartChannel request is received by the server.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> stopChannel(StopChannelRequest request)
Stops the specified channel. Part of the video pipeline will be released when the StopChannel request is received by the server.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createInput(CreateInputRequest request)
Creates an input with the provided unique ID in the specified region.
public com.google.common.util.concurrent.ListenableFuture<ListInputsResponse> listInputs(ListInputsRequest request)
Returns a list of all inputs in the specified region.
public com.google.common.util.concurrent.ListenableFuture<Input> getInput(GetInputRequest request)
Returns the specified input.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteInput(DeleteInputRequest request)
Deletes the specified input.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateInput(UpdateInputRequest request)
Updates the specified input.
public com.google.common.util.concurrent.ListenableFuture<Event> createEvent(CreateEventRequest request)
Creates an event with the provided unique ID in the specified channel.
public com.google.common.util.concurrent.ListenableFuture<ListEventsResponse> listEvents(ListEventsRequest request)
Returns a list of all events in the specified channel.
public com.google.common.util.concurrent.ListenableFuture<Event> getEvent(GetEventRequest request)
Returns the specified event.
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteEvent(DeleteEventRequest request)
Deletes the specified event.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createAsset(CreateAssetRequest request)
Creates a Asset with the provided unique ID in the specified region.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteAsset(DeleteAssetRequest request)
Deletes the specified asset if it is not used.
public com.google.common.util.concurrent.ListenableFuture<Asset> getAsset(GetAssetRequest request)
Returns the specified asset.
public com.google.common.util.concurrent.ListenableFuture<ListAssetsResponse> listAssets(ListAssetsRequest request)
Returns a list of all assets in the specified region.
public com.google.common.util.concurrent.ListenableFuture<Pool> getPool(GetPoolRequest request)
Returns the specified pool.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updatePool(UpdatePoolRequest request)
Updates the specified pool.
Copyright © 2023 Google LLC. All rights reserved.