public static final class StreamsServiceGrpc.StreamsServiceFutureStub extends AbstractFutureStub<StreamsServiceGrpc.StreamsServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service StreamsService.
Service describing handlers for resources.
Vision API and Vision AI API are two independent APIs developed by the same
team. Vision API is for people to annotate their image while Vision AI is an
e2e solution for customer to build their own computer vision application.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
StreamsServiceGrpc.StreamsServiceFutureStub
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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected StreamsServiceGrpc.StreamsServiceFutureStub 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)
createCluster(CreateClusterRequest request)
public ListenableFuture<Operation> createCluster(CreateClusterRequest request)
Creates a new Cluster in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createEvent(CreateEventRequest request)
public ListenableFuture<Operation> createEvent(CreateEventRequest request)
Creates a new Event in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createSeries(CreateSeriesRequest request)
public ListenableFuture<Operation> createSeries(CreateSeriesRequest request)
Creates a new Series in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createStream(CreateStreamRequest request)
public ListenableFuture<Operation> createStream(CreateStreamRequest request)
Creates a new Stream in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteCluster(DeleteClusterRequest request)
public ListenableFuture<Operation> deleteCluster(DeleteClusterRequest request)
Deletes a single Cluster.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteEvent(DeleteEventRequest request)
public ListenableFuture<Operation> deleteEvent(DeleteEventRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteSeries(DeleteSeriesRequest request)
public ListenableFuture<Operation> deleteSeries(DeleteSeriesRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteStream(DeleteStreamRequest request)
public ListenableFuture<Operation> deleteStream(DeleteStreamRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
generateStreamHlsToken(GenerateStreamHlsTokenRequest request)
public ListenableFuture<GenerateStreamHlsTokenResponse> generateStreamHlsToken(GenerateStreamHlsTokenRequest request)
Generate the JWT auth token required to get the stream HLS contents.
getCluster(GetClusterRequest request)
public ListenableFuture<Cluster> getCluster(GetClusterRequest request)
Gets details of a single Cluster.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Cluster> |
|
getEvent(GetEventRequest request)
public ListenableFuture<Event> getEvent(GetEventRequest request)
Gets details of a single Event.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Event> |
|
getSeries(GetSeriesRequest request)
public ListenableFuture<Series> getSeries(GetSeriesRequest request)
Gets details of a single Series.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Series> |
|
getStream(GetStreamRequest request)
public ListenableFuture<Stream> getStream(GetStreamRequest request)
Gets details of a single Stream.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Stream> |
|
getStreamThumbnail(GetStreamThumbnailRequest request)
public ListenableFuture<Operation> getStreamThumbnail(GetStreamThumbnailRequest request)
Gets the thumbnail (image snapshot) of a single Stream.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
listClusters(ListClustersRequest request)
public ListenableFuture<ListClustersResponse> listClusters(ListClustersRequest request)
Lists Clusters in a given project and location.
listEvents(ListEventsRequest request)
public ListenableFuture<ListEventsResponse> listEvents(ListEventsRequest request)
Lists Events in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListEventsResponse> |
|
listSeries(ListSeriesRequest request)
public ListenableFuture<ListSeriesResponse> listSeries(ListSeriesRequest request)
Lists Series in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListSeriesResponse> |
|
listStreams(ListStreamsRequest request)
public ListenableFuture<ListStreamsResponse> listStreams(ListStreamsRequest request)
Lists Streams in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListStreamsResponse> |
|
materializeChannel(MaterializeChannelRequest request)
public ListenableFuture<Operation> materializeChannel(MaterializeChannelRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateCluster(UpdateClusterRequest request)
public ListenableFuture<Operation> updateCluster(UpdateClusterRequest request)
Updates the parameters of a single Cluster.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateEvent(UpdateEventRequest request)
public ListenableFuture<Operation> updateEvent(UpdateEventRequest request)
Updates the parameters of a single Event.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateSeries(UpdateSeriesRequest request)
public ListenableFuture<Operation> updateSeries(UpdateSeriesRequest request)
Updates the parameters of a single Event.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateStream(UpdateStreamRequest request)
public ListenableFuture<Operation> updateStream(UpdateStreamRequest request)
Updates the parameters of a single Stream.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|