public static final class LivestreamServiceGrpc.LivestreamServiceFutureStub extends AbstractFutureStub<LivestreamServiceGrpc.LivestreamServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service LivestreamService.
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).
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
LivestreamServiceGrpc.LivestreamServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected LivestreamServiceGrpc.LivestreamServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters |
---|
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAsset(CreateAssetRequest request)
public ListenableFuture<Operation> createAsset(CreateAssetRequest request)
Creates a Asset with the provided unique ID in the specified
region.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
createChannel(CreateChannelRequest request)
public ListenableFuture<Operation> createChannel(CreateChannelRequest request)
Creates a channel with the provided unique ID in the specified
region.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
createEvent(CreateEventRequest request)
public ListenableFuture<Event> createEvent(CreateEventRequest request)
Creates an event with the provided unique ID in the specified channel.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Event> | |
public ListenableFuture<Operation> createInput(CreateInputRequest request)
Creates an input with the provided unique ID in the specified region.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
deleteAsset(DeleteAssetRequest request)
public ListenableFuture<Operation> deleteAsset(DeleteAssetRequest request)
Deletes the specified asset if it is not used.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
deleteChannel(DeleteChannelRequest request)
public ListenableFuture<Operation> deleteChannel(DeleteChannelRequest request)
Deletes the specified channel.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
deleteEvent(DeleteEventRequest request)
public ListenableFuture<Empty> deleteEvent(DeleteEventRequest request)
Deletes the specified event.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> | |
public ListenableFuture<Operation> deleteInput(DeleteInputRequest request)
Deletes the specified input.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
getAsset(GetAssetRequest request)
public ListenableFuture<Asset> getAsset(GetAssetRequest request)
Returns the specified asset.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Asset> | |
getChannel(GetChannelRequest request)
public ListenableFuture<Channel> getChannel(GetChannelRequest request)
Returns the specified channel.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Channel> | |
getEvent(GetEventRequest request)
public ListenableFuture<Event> getEvent(GetEventRequest request)
Returns the specified event.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Event> | |
public ListenableFuture<Input> getInput(GetInputRequest request)
Returns the specified input.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Input> | |
getPool(GetPoolRequest request)
public ListenableFuture<Pool> getPool(GetPoolRequest request)
Returns the specified pool.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Pool> | |
listAssets(ListAssetsRequest request)
public ListenableFuture<ListAssetsResponse> listAssets(ListAssetsRequest request)
Returns a list of all assets in the specified region.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListAssetsResponse> | |
listChannels(ListChannelsRequest request)
public ListenableFuture<ListChannelsResponse> listChannels(ListChannelsRequest request)
Returns a list of all channels in the specified region.
listEvents(ListEventsRequest request)
public ListenableFuture<ListEventsResponse> listEvents(ListEventsRequest request)
Returns a list of all events in the specified channel.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListEventsResponse> | |
public ListenableFuture<ListInputsResponse> listInputs(ListInputsRequest request)
Returns a list of all inputs in the specified region.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListInputsResponse> | |
startChannel(StartChannelRequest request)
public ListenableFuture<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.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
stopChannel(StopChannelRequest request)
public ListenableFuture<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.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
updateChannel(UpdateChannelRequest request)
public ListenableFuture<Operation> updateChannel(UpdateChannelRequest request)
Updates the specified channel.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
public ListenableFuture<Operation> updateInput(UpdateInputRequest request)
Updates the specified input.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
updatePool(UpdatePoolRequest request)
public ListenableFuture<Operation> updatePool(UpdatePoolRequest request)
Updates the specified pool.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |