public static final class LivestreamServiceGrpc.LivestreamServiceBlockingStub extends AbstractBlockingStub<LivestreamServiceGrpc.LivestreamServiceBlockingStub>
A stub to allow clients to do synchronous 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.AbstractBlockingStub >
LivestreamServiceGrpc.LivestreamServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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.LivestreamServiceBlockingStub 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 Operation createAsset(CreateAssetRequest request)
Creates a Asset with the provided unique ID in the specified
region.
createChannel(CreateChannelRequest request)
public Operation createChannel(CreateChannelRequest request)
Creates a channel with the provided unique ID in the specified
region.
createClip(CreateClipRequest request)
public Operation createClip(CreateClipRequest request)
Creates a clip with the provided clip ID in the specified channel.
createEvent(CreateEventRequest request)
public Event createEvent(CreateEventRequest request)
Creates an event with the provided unique ID in the specified channel.
Returns |
Type |
Description |
Event |
|
public Operation createInput(CreateInputRequest request)
Creates an input with the provided unique ID in the specified region.
deleteAsset(DeleteAssetRequest request)
public Operation deleteAsset(DeleteAssetRequest request)
Deletes the specified asset if it is not used.
deleteChannel(DeleteChannelRequest request)
public Operation deleteChannel(DeleteChannelRequest request)
Deletes the specified channel.
deleteClip(DeleteClipRequest request)
public Operation deleteClip(DeleteClipRequest request)
Deletes the specified clip job resource. This method only deletes the clip
job and does not delete the VOD clip stored in the GCS.
deleteEvent(DeleteEventRequest request)
public Empty deleteEvent(DeleteEventRequest request)
Deletes the specified event.
Returns |
Type |
Description |
Empty |
|
public Operation deleteInput(DeleteInputRequest request)
Deletes the specified input.
getAsset(GetAssetRequest request)
public Asset getAsset(GetAssetRequest request)
Returns the specified asset.
Returns |
Type |
Description |
Asset |
|
getChannel(GetChannelRequest request)
public Channel getChannel(GetChannelRequest request)
Returns the specified channel.
getClip(GetClipRequest request)
public Clip getClip(GetClipRequest request)
Returns the specified clip.
Returns |
Type |
Description |
Clip |
|
getEvent(GetEventRequest request)
public Event getEvent(GetEventRequest request)
Returns the specified event.
Returns |
Type |
Description |
Event |
|
public Input getInput(GetInputRequest request)
Returns the specified input.
Returns |
Type |
Description |
Input |
|
getPool(GetPoolRequest request)
public Pool getPool(GetPoolRequest request)
Returns the specified pool.
Returns |
Type |
Description |
Pool |
|
listAssets(ListAssetsRequest request)
public ListAssetsResponse listAssets(ListAssetsRequest request)
Returns a list of all assets in the specified region.
listChannels(ListChannelsRequest request)
public ListChannelsResponse listChannels(ListChannelsRequest request)
Returns a list of all channels in the specified region.
listClips(ListClipsRequest request)
public ListClipsResponse listClips(ListClipsRequest request)
Returns a list of all clips in the specified channel.
listEvents(ListEventsRequest request)
public ListEventsResponse listEvents(ListEventsRequest request)
Returns a list of all events in the specified channel.
public ListInputsResponse listInputs(ListInputsRequest request)
Returns a list of all inputs in the specified region.
startChannel(StartChannelRequest request)
public 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.
stopChannel(StopChannelRequest request)
public 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.
updateChannel(UpdateChannelRequest request)
public Operation updateChannel(UpdateChannelRequest request)
Updates the specified channel.
public Operation updateInput(UpdateInputRequest request)
Updates the specified input.
updatePool(UpdatePoolRequest request)
public Operation updatePool(UpdatePoolRequest request)
Updates the specified pool.