Package com.google.cloud.visionai.v1
Class AppPlatformGrpc.AppPlatformFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<AppPlatformGrpc.AppPlatformFutureStub>
com.google.cloud.visionai.v1.AppPlatformGrpc.AppPlatformFutureStub
- Enclosing class:
- AppPlatformGrpc
public static final class AppPlatformGrpc.AppPlatformFutureStub
extends io.grpc.stub.AbstractFutureStub<AppPlatformGrpc.AppPlatformFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AppPlatform.
Service describing handlers for resources
-
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>Adds target stream input to the Application.protected AppPlatformGrpc.AppPlatformFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new Application in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Adds target stream input to the Application.com.google.common.util.concurrent.ListenableFuture<Operation>createDraft(CreateDraftRequest request) Creates a new Draft in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>createProcessor(CreateProcessorRequest request) Creates a new Processor in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes a single Application.com.google.common.util.concurrent.ListenableFuture<Operation>Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted.com.google.common.util.concurrent.ListenableFuture<Operation>deleteDraft(DeleteDraftRequest request) Deletes a single Draft.com.google.common.util.concurrent.ListenableFuture<Operation>deleteProcessor(DeleteProcessorRequest request) Deletes a single Processor.com.google.common.util.concurrent.ListenableFuture<Operation>Deploys a single Application.com.google.common.util.concurrent.ListenableFuture<Application>getApplication(GetApplicationRequest request) Gets details of a single Application.com.google.common.util.concurrent.ListenableFuture<Draft>getDraft(GetDraftRequest request) Gets details of a single Draft.com.google.common.util.concurrent.ListenableFuture<Instance>getInstance(GetInstanceRequest request) Gets details of a single Instance.com.google.common.util.concurrent.ListenableFuture<Processor>getProcessor(GetProcessorRequest request) Gets details of a single Processor.com.google.common.util.concurrent.ListenableFuture<ListApplicationsResponse>listApplications(ListApplicationsRequest request) Lists Applications in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListDraftsResponse>listDrafts(ListDraftsRequest request) Lists Drafts in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListInstancesResponse>listInstances(ListInstancesRequest request) Lists Instances in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListPrebuiltProcessorsResponse>ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt Processors.com.google.common.util.concurrent.ListenableFuture<ListProcessorsResponse>listProcessors(ListProcessorsRequest request) Lists Processors in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted.com.google.common.util.concurrent.ListenableFuture<Operation>Undeploys a single Application.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of a single Application.com.google.common.util.concurrent.ListenableFuture<Operation>Adds target stream input to the Application.com.google.common.util.concurrent.ListenableFuture<Operation>Update target stream input to the Application, if the Application is deployed, the corresponding instance based will be deployed.com.google.common.util.concurrent.ListenableFuture<Operation>updateDraft(UpdateDraftRequest request) Updates the parameters of a single Draft.com.google.common.util.concurrent.ListenableFuture<Operation>updateProcessor(UpdateProcessorRequest request) Updates the parameters of a single Processor.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 AppPlatformGrpc.AppPlatformFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AppPlatformGrpc.AppPlatformFutureStub>
-
listApplications
public com.google.common.util.concurrent.ListenableFuture<ListApplicationsResponse> listApplications(ListApplicationsRequest request) Lists Applications in a given project and location.
-
getApplication
public com.google.common.util.concurrent.ListenableFuture<Application> getApplication(GetApplicationRequest request) Gets details of a single Application.
-
createApplication
public com.google.common.util.concurrent.ListenableFuture<Operation> createApplication(CreateApplicationRequest request) Creates a new Application in a given project and location.
-
updateApplication
public com.google.common.util.concurrent.ListenableFuture<Operation> updateApplication(UpdateApplicationRequest request) Updates the parameters of a single Application.
-
deleteApplication
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteApplication(DeleteApplicationRequest request) Deletes a single Application.
-
deployApplication
public com.google.common.util.concurrent.ListenableFuture<Operation> deployApplication(DeployApplicationRequest request) Deploys a single Application.
-
undeployApplication
public com.google.common.util.concurrent.ListenableFuture<Operation> undeployApplication(UndeployApplicationRequest request) Undeploys a single Application.
-
addApplicationStreamInput
public com.google.common.util.concurrent.ListenableFuture<Operation> addApplicationStreamInput(AddApplicationStreamInputRequest request) Adds target stream input to the Application. If the Application is deployed, the corresponding new Application instance will be created. If the stream has already been in the Application, the RPC will fail.
-
removeApplicationStreamInput
public com.google.common.util.concurrent.ListenableFuture<Operation> removeApplicationStreamInput(RemoveApplicationStreamInputRequest request) Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted. If the stream is not in the Application, the RPC will fail.
-
updateApplicationStreamInput
public com.google.common.util.concurrent.ListenableFuture<Operation> updateApplicationStreamInput(UpdateApplicationStreamInputRequest request) Update target stream input to the Application, if the Application is deployed, the corresponding instance based will be deployed. For CreateOrUpdate behavior, set allow_missing to true.
-
listInstances
public com.google.common.util.concurrent.ListenableFuture<ListInstancesResponse> listInstances(ListInstancesRequest request) Lists Instances in a given project and location.
-
getInstance
public com.google.common.util.concurrent.ListenableFuture<Instance> getInstance(GetInstanceRequest request) Gets details of a single Instance.
-
createApplicationInstances
public com.google.common.util.concurrent.ListenableFuture<Operation> createApplicationInstances(CreateApplicationInstancesRequest request) Adds target stream input to the Application. If the Application is deployed, the corresponding new Application instance will be created. If the stream has already been in the Application, the RPC will fail.
-
deleteApplicationInstances
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteApplicationInstances(DeleteApplicationInstancesRequest request) Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted. If the stream is not in the Application, the RPC will fail.
-
updateApplicationInstances
public com.google.common.util.concurrent.ListenableFuture<Operation> updateApplicationInstances(UpdateApplicationInstancesRequest request) Adds target stream input to the Application. If the Application is deployed, the corresponding new Application instance will be created. If the stream has already been in the Application, the RPC will fail.
-
listDrafts
public com.google.common.util.concurrent.ListenableFuture<ListDraftsResponse> listDrafts(ListDraftsRequest request) Lists Drafts in a given project and location.
-
getDraft
Gets details of a single Draft.
-
createDraft
public com.google.common.util.concurrent.ListenableFuture<Operation> createDraft(CreateDraftRequest request) Creates a new Draft in a given project and location.
-
updateDraft
public com.google.common.util.concurrent.ListenableFuture<Operation> updateDraft(UpdateDraftRequest request) Updates the parameters of a single Draft.
-
deleteDraft
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteDraft(DeleteDraftRequest request) Deletes a single Draft.
-
listProcessors
public com.google.common.util.concurrent.ListenableFuture<ListProcessorsResponse> listProcessors(ListProcessorsRequest request) Lists Processors in a given project and location.
-
listPrebuiltProcessors
public com.google.common.util.concurrent.ListenableFuture<ListPrebuiltProcessorsResponse> listPrebuiltProcessors(ListPrebuiltProcessorsRequest request) ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt Processors.
-
getProcessor
public com.google.common.util.concurrent.ListenableFuture<Processor> getProcessor(GetProcessorRequest request) Gets details of a single Processor.
-
createProcessor
public com.google.common.util.concurrent.ListenableFuture<Operation> createProcessor(CreateProcessorRequest request) Creates a new Processor in a given project and location.
-
updateProcessor
public com.google.common.util.concurrent.ListenableFuture<Operation> updateProcessor(UpdateProcessorRequest request) Updates the parameters of a single Processor.
-
deleteProcessor
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteProcessor(DeleteProcessorRequest request) Deletes a single Processor.
-