Class GrpcAppPlatformStub
java.lang.Object
com.google.cloud.visionai.v1.stub.AppPlatformStub
com.google.cloud.visionai.v1.stub.GrpcAppPlatformStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
gRPC stub implementation for the AppPlatform service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcAppPlatformStub(AppPlatformStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcAppPlatformStub, using the given settings.protectedGrpcAppPlatformStub(AppPlatformStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcAppPlatformStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionOperationCallable<AddApplicationStreamInputRequest,AddApplicationStreamInputResponse, OperationMetadata> booleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcAppPlatformStubcreate(ClientContext clientContext) static final GrpcAppPlatformStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcAppPlatformStubcreate(AppPlatformStubSettings settings) OperationCallable<CreateApplicationInstancesRequest,CreateApplicationInstancesResponse, OperationMetadata> OperationCallable<DeleteApplicationRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteDraftRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteProcessorRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanOperationCallable<RemoveApplicationStreamInputRequest,RemoveApplicationStreamInputResponse, OperationMetadata> voidshutdown()voidOperationCallable<UpdateApplicationInstancesRequest,UpdateApplicationInstancesResponse, OperationMetadata> OperationCallable<UpdateApplicationStreamInputRequest,UpdateApplicationStreamInputResponse, OperationMetadata> Methods inherited from class com.google.cloud.visionai.v1.stub.AppPlatformStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcAppPlatformStub
protected GrpcAppPlatformStub(AppPlatformStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcAppPlatformStub, 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
-
GrpcAppPlatformStub
protected GrpcAppPlatformStub(AppPlatformStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcAppPlatformStub, 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
- Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final GrpcAppPlatformStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classAppPlatformStub
-
listApplicationsCallable
- Overrides:
listApplicationsCallablein classAppPlatformStub
-
listApplicationsPagedCallable
public UnaryCallable<ListApplicationsRequest,AppPlatformClient.ListApplicationsPagedResponse> listApplicationsPagedCallable()- Overrides:
listApplicationsPagedCallablein classAppPlatformStub
-
getApplicationCallable
- Overrides:
getApplicationCallablein classAppPlatformStub
-
createApplicationCallable
- Overrides:
createApplicationCallablein classAppPlatformStub
-
createApplicationOperationCallable
public OperationCallable<CreateApplicationRequest,Application, createApplicationOperationCallable()OperationMetadata> - Overrides:
createApplicationOperationCallablein classAppPlatformStub
-
updateApplicationCallable
- Overrides:
updateApplicationCallablein classAppPlatformStub
-
updateApplicationOperationCallable
public OperationCallable<UpdateApplicationRequest,Application, updateApplicationOperationCallable()OperationMetadata> - Overrides:
updateApplicationOperationCallablein classAppPlatformStub
-
deleteApplicationCallable
- Overrides:
deleteApplicationCallablein classAppPlatformStub
-
deleteApplicationOperationCallable
public OperationCallable<DeleteApplicationRequest,com.google.protobuf.Empty, deleteApplicationOperationCallable()OperationMetadata> - Overrides:
deleteApplicationOperationCallablein classAppPlatformStub
-
deployApplicationCallable
- Overrides:
deployApplicationCallablein classAppPlatformStub
-
deployApplicationOperationCallable
public OperationCallable<DeployApplicationRequest,DeployApplicationResponse, deployApplicationOperationCallable()OperationMetadata> - Overrides:
deployApplicationOperationCallablein classAppPlatformStub
-
undeployApplicationCallable
- Overrides:
undeployApplicationCallablein classAppPlatformStub
-
undeployApplicationOperationCallable
public OperationCallable<UndeployApplicationRequest,UndeployApplicationResponse, undeployApplicationOperationCallable()OperationMetadata> - Overrides:
undeployApplicationOperationCallablein classAppPlatformStub
-
addApplicationStreamInputCallable
public UnaryCallable<AddApplicationStreamInputRequest,Operation> addApplicationStreamInputCallable()- Overrides:
addApplicationStreamInputCallablein classAppPlatformStub
-
addApplicationStreamInputOperationCallable
public OperationCallable<AddApplicationStreamInputRequest,AddApplicationStreamInputResponse, addApplicationStreamInputOperationCallable()OperationMetadata> - Overrides:
addApplicationStreamInputOperationCallablein classAppPlatformStub
-
removeApplicationStreamInputCallable
public UnaryCallable<RemoveApplicationStreamInputRequest,Operation> removeApplicationStreamInputCallable()- Overrides:
removeApplicationStreamInputCallablein classAppPlatformStub
-
removeApplicationStreamInputOperationCallable
public OperationCallable<RemoveApplicationStreamInputRequest,RemoveApplicationStreamInputResponse, removeApplicationStreamInputOperationCallable()OperationMetadata> - Overrides:
removeApplicationStreamInputOperationCallablein classAppPlatformStub
-
updateApplicationStreamInputCallable
public UnaryCallable<UpdateApplicationStreamInputRequest,Operation> updateApplicationStreamInputCallable()- Overrides:
updateApplicationStreamInputCallablein classAppPlatformStub
-
updateApplicationStreamInputOperationCallable
public OperationCallable<UpdateApplicationStreamInputRequest,UpdateApplicationStreamInputResponse, updateApplicationStreamInputOperationCallable()OperationMetadata> - Overrides:
updateApplicationStreamInputOperationCallablein classAppPlatformStub
-
listInstancesCallable
- Overrides:
listInstancesCallablein classAppPlatformStub
-
listInstancesPagedCallable
public UnaryCallable<ListInstancesRequest,AppPlatformClient.ListInstancesPagedResponse> listInstancesPagedCallable()- Overrides:
listInstancesPagedCallablein classAppPlatformStub
-
getInstanceCallable
- Overrides:
getInstanceCallablein classAppPlatformStub
-
createApplicationInstancesCallable
public UnaryCallable<CreateApplicationInstancesRequest,Operation> createApplicationInstancesCallable()- Overrides:
createApplicationInstancesCallablein classAppPlatformStub
-
createApplicationInstancesOperationCallable
public OperationCallable<CreateApplicationInstancesRequest,CreateApplicationInstancesResponse, createApplicationInstancesOperationCallable()OperationMetadata> - Overrides:
createApplicationInstancesOperationCallablein classAppPlatformStub
-
deleteApplicationInstancesCallable
public UnaryCallable<DeleteApplicationInstancesRequest,Operation> deleteApplicationInstancesCallable()- Overrides:
deleteApplicationInstancesCallablein classAppPlatformStub
-
deleteApplicationInstancesOperationCallable
public OperationCallable<DeleteApplicationInstancesRequest,Instance, deleteApplicationInstancesOperationCallable()OperationMetadata> - Overrides:
deleteApplicationInstancesOperationCallablein classAppPlatformStub
-
updateApplicationInstancesCallable
public UnaryCallable<UpdateApplicationInstancesRequest,Operation> updateApplicationInstancesCallable()- Overrides:
updateApplicationInstancesCallablein classAppPlatformStub
-
updateApplicationInstancesOperationCallable
public OperationCallable<UpdateApplicationInstancesRequest,UpdateApplicationInstancesResponse, updateApplicationInstancesOperationCallable()OperationMetadata> - Overrides:
updateApplicationInstancesOperationCallablein classAppPlatformStub
-
listDraftsCallable
- Overrides:
listDraftsCallablein classAppPlatformStub
-
listDraftsPagedCallable
public UnaryCallable<ListDraftsRequest,AppPlatformClient.ListDraftsPagedResponse> listDraftsPagedCallable()- Overrides:
listDraftsPagedCallablein classAppPlatformStub
-
getDraftCallable
- Overrides:
getDraftCallablein classAppPlatformStub
-
createDraftCallable
- Overrides:
createDraftCallablein classAppPlatformStub
-
createDraftOperationCallable
- Overrides:
createDraftOperationCallablein classAppPlatformStub
-
updateDraftCallable
- Overrides:
updateDraftCallablein classAppPlatformStub
-
updateDraftOperationCallable
- Overrides:
updateDraftOperationCallablein classAppPlatformStub
-
deleteDraftCallable
- Overrides:
deleteDraftCallablein classAppPlatformStub
-
deleteDraftOperationCallable
public OperationCallable<DeleteDraftRequest,com.google.protobuf.Empty, deleteDraftOperationCallable()OperationMetadata> - Overrides:
deleteDraftOperationCallablein classAppPlatformStub
-
listProcessorsCallable
- Overrides:
listProcessorsCallablein classAppPlatformStub
-
listProcessorsPagedCallable
public UnaryCallable<ListProcessorsRequest,AppPlatformClient.ListProcessorsPagedResponse> listProcessorsPagedCallable()- Overrides:
listProcessorsPagedCallablein classAppPlatformStub
-
listPrebuiltProcessorsCallable
public UnaryCallable<ListPrebuiltProcessorsRequest,ListPrebuiltProcessorsResponse> listPrebuiltProcessorsCallable()- Overrides:
listPrebuiltProcessorsCallablein classAppPlatformStub
-
getProcessorCallable
- Overrides:
getProcessorCallablein classAppPlatformStub
-
createProcessorCallable
- Overrides:
createProcessorCallablein classAppPlatformStub
-
createProcessorOperationCallable
public OperationCallable<CreateProcessorRequest,Processor, createProcessorOperationCallable()OperationMetadata> - Overrides:
createProcessorOperationCallablein classAppPlatformStub
-
updateProcessorCallable
- Overrides:
updateProcessorCallablein classAppPlatformStub
-
updateProcessorOperationCallable
public OperationCallable<UpdateProcessorRequest,Processor, updateProcessorOperationCallable()OperationMetadata> - Overrides:
updateProcessorOperationCallablein classAppPlatformStub
-
deleteProcessorCallable
- Overrides:
deleteProcessorCallablein classAppPlatformStub
-
deleteProcessorOperationCallable
public OperationCallable<DeleteProcessorRequest,com.google.protobuf.Empty, deleteProcessorOperationCallable()OperationMetadata> - Overrides:
deleteProcessorOperationCallablein classAppPlatformStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classAppPlatformStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,AppPlatformClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classAppPlatformStub
-
getLocationCallable
- Overrides:
getLocationCallablein classAppPlatformStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classAppPlatformStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-