Package com.google.cloud.visionai.v1
Class LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub>
com.google.cloud.visionai.v1.LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub
- Enclosing class:
- LiveVideoAnalyticsGrpc
public static final class LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub
extends io.grpc.stub.AbstractFutureStub<LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service LiveVideoAnalytics.
Service describing handlers for resources. The service enables clients to run Live Video Analytics (LVA) on the streaming inputs.
-
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 TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Operation>batchRunProcess(BatchRunProcessRequest request) Run all of the processes to "completion".build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>createAnalysis(CreateAnalysisRequest request) Creates a new Analysis in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>createOperator(CreateOperatorRequest request) Creates a new Operator in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>createProcess(CreateProcessRequest request) Creates a new Process in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>deleteAnalysis(DeleteAnalysisRequest request) Deletes a single Analysis.com.google.common.util.concurrent.ListenableFuture<Operation>deleteOperator(DeleteOperatorRequest request) Deletes a single Operator.com.google.common.util.concurrent.ListenableFuture<Operation>deleteProcess(DeleteProcessRequest request) Deletes a single Process.com.google.common.util.concurrent.ListenableFuture<Analysis>getAnalysis(GetAnalysisRequest request) Gets details of a single Analysis.com.google.common.util.concurrent.ListenableFuture<Operator>getOperator(GetOperatorRequest request) Gets details of a single Operator.com.google.common.util.concurrent.ListenableFuture<Process>getProcess(GetProcessRequest request) Gets details of a single Process.com.google.common.util.concurrent.ListenableFuture<ListAnalysesResponse>listAnalyses(ListAnalysesRequest request) Lists Analyses in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListOperatorsResponse>listOperators(ListOperatorsRequest request) Lists Operators in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListProcessesResponse>listProcesses(ListProcessesRequest request) Lists Processes in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListPublicOperatorsResponse>ListPublicOperators returns all the operators in public registry.com.google.common.util.concurrent.ListenableFuture<ResolveOperatorInfoResponse>ResolveOperatorInfo returns the operator information based on the request.com.google.common.util.concurrent.ListenableFuture<Operation>updateAnalysis(UpdateAnalysisRequest request) Updates the parameters of a single Analysis.com.google.common.util.concurrent.ListenableFuture<Operation>updateOperator(UpdateOperatorRequest request) Updates the parameters of a single Operator.com.google.common.util.concurrent.ListenableFuture<Operation>updateProcess(UpdateProcessRequest request) Updates the parameters of a single Process.Methods inherited from class io.grpc.stub.AbstractFutureStub
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 LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<LiveVideoAnalyticsGrpc.LiveVideoAnalyticsFutureStub>
-
listPublicOperators
public com.google.common.util.concurrent.ListenableFuture<ListPublicOperatorsResponse> listPublicOperators(ListPublicOperatorsRequest request) ListPublicOperators returns all the operators in public registry.
-
resolveOperatorInfo
public com.google.common.util.concurrent.ListenableFuture<ResolveOperatorInfoResponse> resolveOperatorInfo(ResolveOperatorInfoRequest request) ResolveOperatorInfo returns the operator information based on the request.
-
listOperators
public com.google.common.util.concurrent.ListenableFuture<ListOperatorsResponse> listOperators(ListOperatorsRequest request) Lists Operators in a given project and location.
-
getOperator
public com.google.common.util.concurrent.ListenableFuture<Operator> getOperator(GetOperatorRequest request) Gets details of a single Operator.
-
createOperator
public com.google.common.util.concurrent.ListenableFuture<Operation> createOperator(CreateOperatorRequest request) Creates a new Operator in a given project and location.
-
updateOperator
public com.google.common.util.concurrent.ListenableFuture<Operation> updateOperator(UpdateOperatorRequest request) Updates the parameters of a single Operator.
-
deleteOperator
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteOperator(DeleteOperatorRequest request) Deletes a single Operator.
-
listAnalyses
public com.google.common.util.concurrent.ListenableFuture<ListAnalysesResponse> listAnalyses(ListAnalysesRequest request) Lists Analyses in a given project and location.
-
getAnalysis
public com.google.common.util.concurrent.ListenableFuture<Analysis> getAnalysis(GetAnalysisRequest request) Gets details of a single Analysis.
-
createAnalysis
public com.google.common.util.concurrent.ListenableFuture<Operation> createAnalysis(CreateAnalysisRequest request) Creates a new Analysis in a given project and location.
-
updateAnalysis
public com.google.common.util.concurrent.ListenableFuture<Operation> updateAnalysis(UpdateAnalysisRequest request) Updates the parameters of a single Analysis.
-
deleteAnalysis
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteAnalysis(DeleteAnalysisRequest request) Deletes a single Analysis.
-
listProcesses
public com.google.common.util.concurrent.ListenableFuture<ListProcessesResponse> listProcesses(ListProcessesRequest request) Lists Processes in a given project and location.
-
getProcess
public com.google.common.util.concurrent.ListenableFuture<Process> getProcess(GetProcessRequest request) Gets details of a single Process.
-
createProcess
public com.google.common.util.concurrent.ListenableFuture<Operation> createProcess(CreateProcessRequest request) Creates a new Process in a given project and location.
-
updateProcess
public com.google.common.util.concurrent.ListenableFuture<Operation> updateProcess(UpdateProcessRequest request) Updates the parameters of a single Process.
-
deleteProcess
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteProcess(DeleteProcessRequest request) Deletes a single Process.
-
batchRunProcess
public com.google.common.util.concurrent.ListenableFuture<Operation> batchRunProcess(BatchRunProcessRequest request) Run all of the processes to "completion". Max time for each process is the LRO time limit.
-