Class GrpcLiveVideoAnalyticsStub
java.lang.Object
com.google.cloud.visionai.v1.stub.LiveVideoAnalyticsStub
com.google.cloud.visionai.v1.stub.GrpcLiveVideoAnalyticsStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcLiveVideoAnalyticsStub
extends LiveVideoAnalyticsStub
gRPC stub implementation for the LiveVideoAnalytics service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcLiveVideoAnalyticsStub(LiveVideoAnalyticsStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcLiveVideoAnalyticsStub, using the given settings.protectedGrpcLiveVideoAnalyticsStub(LiveVideoAnalyticsStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcLiveVideoAnalyticsStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcLiveVideoAnalyticsStubcreate(ClientContext clientContext) static final GrpcLiveVideoAnalyticsStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcLiveVideoAnalyticsStubcreate(LiveVideoAnalyticsStubSettings settings) OperationCallable<DeleteAnalysisRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteOperatorRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteProcessRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanvoidshutdown()voidMethods inherited from class com.google.cloud.visionai.v1.stub.LiveVideoAnalyticsStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcLiveVideoAnalyticsStub
protected GrpcLiveVideoAnalyticsStub(LiveVideoAnalyticsStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcLiveVideoAnalyticsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcLiveVideoAnalyticsStub
protected GrpcLiveVideoAnalyticsStub(LiveVideoAnalyticsStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcLiveVideoAnalyticsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcLiveVideoAnalyticsStub create(LiveVideoAnalyticsStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcLiveVideoAnalyticsStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcLiveVideoAnalyticsStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classLiveVideoAnalyticsStub
-
listPublicOperatorsCallable
public UnaryCallable<ListPublicOperatorsRequest,ListPublicOperatorsResponse> listPublicOperatorsCallable()- Overrides:
listPublicOperatorsCallablein classLiveVideoAnalyticsStub
-
listPublicOperatorsPagedCallable
public UnaryCallable<ListPublicOperatorsRequest,LiveVideoAnalyticsClient.ListPublicOperatorsPagedResponse> listPublicOperatorsPagedCallable()- Overrides:
listPublicOperatorsPagedCallablein classLiveVideoAnalyticsStub
-
resolveOperatorInfoCallable
public UnaryCallable<ResolveOperatorInfoRequest,ResolveOperatorInfoResponse> resolveOperatorInfoCallable()- Overrides:
resolveOperatorInfoCallablein classLiveVideoAnalyticsStub
-
listOperatorsCallable
- Overrides:
listOperatorsCallablein classLiveVideoAnalyticsStub
-
listOperatorsPagedCallable
public UnaryCallable<ListOperatorsRequest,LiveVideoAnalyticsClient.ListOperatorsPagedResponse> listOperatorsPagedCallable()- Overrides:
listOperatorsPagedCallablein classLiveVideoAnalyticsStub
-
getOperatorCallable
- Overrides:
getOperatorCallablein classLiveVideoAnalyticsStub
-
createOperatorCallable
- Overrides:
createOperatorCallablein classLiveVideoAnalyticsStub
-
createOperatorOperationCallable
public OperationCallable<CreateOperatorRequest,Operator, createOperatorOperationCallable()OperationMetadata> - Overrides:
createOperatorOperationCallablein classLiveVideoAnalyticsStub
-
updateOperatorCallable
- Overrides:
updateOperatorCallablein classLiveVideoAnalyticsStub
-
updateOperatorOperationCallable
public OperationCallable<UpdateOperatorRequest,Operator, updateOperatorOperationCallable()OperationMetadata> - Overrides:
updateOperatorOperationCallablein classLiveVideoAnalyticsStub
-
deleteOperatorCallable
- Overrides:
deleteOperatorCallablein classLiveVideoAnalyticsStub
-
deleteOperatorOperationCallable
public OperationCallable<DeleteOperatorRequest,com.google.protobuf.Empty, deleteOperatorOperationCallable()OperationMetadata> - Overrides:
deleteOperatorOperationCallablein classLiveVideoAnalyticsStub
-
listAnalysesCallable
- Overrides:
listAnalysesCallablein classLiveVideoAnalyticsStub
-
listAnalysesPagedCallable
public UnaryCallable<ListAnalysesRequest,LiveVideoAnalyticsClient.ListAnalysesPagedResponse> listAnalysesPagedCallable()- Overrides:
listAnalysesPagedCallablein classLiveVideoAnalyticsStub
-
getAnalysisCallable
- Overrides:
getAnalysisCallablein classLiveVideoAnalyticsStub
-
createAnalysisCallable
- Overrides:
createAnalysisCallablein classLiveVideoAnalyticsStub
-
createAnalysisOperationCallable
public OperationCallable<CreateAnalysisRequest,Analysis, createAnalysisOperationCallable()OperationMetadata> - Overrides:
createAnalysisOperationCallablein classLiveVideoAnalyticsStub
-
updateAnalysisCallable
- Overrides:
updateAnalysisCallablein classLiveVideoAnalyticsStub
-
updateAnalysisOperationCallable
public OperationCallable<UpdateAnalysisRequest,Analysis, updateAnalysisOperationCallable()OperationMetadata> - Overrides:
updateAnalysisOperationCallablein classLiveVideoAnalyticsStub
-
deleteAnalysisCallable
- Overrides:
deleteAnalysisCallablein classLiveVideoAnalyticsStub
-
deleteAnalysisOperationCallable
public OperationCallable<DeleteAnalysisRequest,com.google.protobuf.Empty, deleteAnalysisOperationCallable()OperationMetadata> - Overrides:
deleteAnalysisOperationCallablein classLiveVideoAnalyticsStub
-
listProcessesCallable
- Overrides:
listProcessesCallablein classLiveVideoAnalyticsStub
-
listProcessesPagedCallable
public UnaryCallable<ListProcessesRequest,LiveVideoAnalyticsClient.ListProcessesPagedResponse> listProcessesPagedCallable()- Overrides:
listProcessesPagedCallablein classLiveVideoAnalyticsStub
-
getProcessCallable
- Overrides:
getProcessCallablein classLiveVideoAnalyticsStub
-
createProcessCallable
- Overrides:
createProcessCallablein classLiveVideoAnalyticsStub
-
createProcessOperationCallable
public OperationCallable<CreateProcessRequest,Process, createProcessOperationCallable()OperationMetadata> - Overrides:
createProcessOperationCallablein classLiveVideoAnalyticsStub
-
updateProcessCallable
- Overrides:
updateProcessCallablein classLiveVideoAnalyticsStub
-
updateProcessOperationCallable
public OperationCallable<UpdateProcessRequest,Process, updateProcessOperationCallable()OperationMetadata> - Overrides:
updateProcessOperationCallablein classLiveVideoAnalyticsStub
-
deleteProcessCallable
- Overrides:
deleteProcessCallablein classLiveVideoAnalyticsStub
-
deleteProcessOperationCallable
public OperationCallable<DeleteProcessRequest,com.google.protobuf.Empty, deleteProcessOperationCallable()OperationMetadata> - Overrides:
deleteProcessOperationCallablein classLiveVideoAnalyticsStub
-
batchRunProcessCallable
- Overrides:
batchRunProcessCallablein classLiveVideoAnalyticsStub
-
batchRunProcessOperationCallable
public OperationCallable<BatchRunProcessRequest,BatchRunProcessResponse, batchRunProcessOperationCallable()OperationMetadata> - Overrides:
batchRunProcessOperationCallablein classLiveVideoAnalyticsStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classLiveVideoAnalyticsStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,LiveVideoAnalyticsClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classLiveVideoAnalyticsStub
-
getLocationCallable
- Overrides:
getLocationCallablein classLiveVideoAnalyticsStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classLiveVideoAnalyticsStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-