Package com.google.cloud.visionai.v1
Class StreamsServiceGrpc.StreamsServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<StreamsServiceGrpc.StreamsServiceBlockingStub>
com.google.cloud.visionai.v1.StreamsServiceGrpc.StreamsServiceBlockingStub
- Enclosing class:
- StreamsServiceGrpc
public static final class StreamsServiceGrpc.StreamsServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<StreamsServiceGrpc.StreamsServiceBlockingStub>
A stub to allow clients to do limited synchronous 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.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createCluster(CreateClusterRequest request) Creates a new Cluster in a given project and location.createEvent(CreateEventRequest request) Creates a new Event in a given project and location.createSeries(CreateSeriesRequest request) Creates a new Series in a given project and location.createStream(CreateStreamRequest request) Creates a new Stream in a given project and location.deleteCluster(DeleteClusterRequest request) Deletes a single Cluster.deleteEvent(DeleteEventRequest request) Deletes a single Event.deleteSeries(DeleteSeriesRequest request) Deletes a single Series.deleteStream(DeleteStreamRequest request) Deletes a single Stream.Generate the JWT auth token required to get the stream HLS contents.getCluster(GetClusterRequest request) Gets details of a single Cluster.getEvent(GetEventRequest request) Gets details of a single Event.getSeries(GetSeriesRequest request) Gets details of a single Series.getStream(GetStreamRequest request) Gets details of a single Stream.Gets the thumbnail (image snapshot) of a single Stream.listClusters(ListClustersRequest request) Lists Clusters in a given project and location.listEvents(ListEventsRequest request) Lists Events in a given project and location.listSeries(ListSeriesRequest request) Lists Series in a given project and location.listStreams(ListStreamsRequest request) Lists Streams in a given project and location.Materialize a channel.updateCluster(UpdateClusterRequest request) Updates the parameters of a single Cluster.updateEvent(UpdateEventRequest request) Updates the parameters of a single Event.updateSeries(UpdateSeriesRequest request) Updates the parameters of a single Event.updateStream(UpdateStreamRequest request) Updates the parameters of a single Stream.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected StreamsServiceGrpc.StreamsServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<StreamsServiceGrpc.StreamsServiceBlockingStub>
-
listClusters
Lists Clusters in a given project and location.
-
getCluster
Gets details of a single Cluster.
-
createCluster
Creates a new Cluster in a given project and location.
-
updateCluster
Updates the parameters of a single Cluster.
-
deleteCluster
Deletes a single Cluster.
-
listStreams
Lists Streams in a given project and location.
-
getStream
Gets details of a single Stream.
-
createStream
Creates a new Stream in a given project and location.
-
updateStream
Updates the parameters of a single Stream.
-
deleteStream
Deletes a single Stream.
-
getStreamThumbnail
Gets the thumbnail (image snapshot) of a single Stream.
-
generateStreamHlsToken
Generate the JWT auth token required to get the stream HLS contents.
-
listEvents
Lists Events in a given project and location.
-
getEvent
Gets details of a single Event.
-
createEvent
Creates a new Event in a given project and location.
-
updateEvent
Updates the parameters of a single Event.
-
deleteEvent
Deletes a single Event.
-
listSeries
Lists Series in a given project and location.
-
getSeries
Gets details of a single Series.
-
createSeries
Creates a new Series in a given project and location.
-
updateSeries
Updates the parameters of a single Event.
-
deleteSeries
Deletes a single Series.
-
materializeChannel
Materialize a channel.
-