Package com.google.cloud.visionai.v1
Class AppPlatformGrpc.AppPlatformBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<AppPlatformGrpc.AppPlatformBlockingStub>
com.google.cloud.visionai.v1.AppPlatformGrpc.AppPlatformBlockingStub
- Enclosing class:
- AppPlatformGrpc
public static final class AppPlatformGrpc.AppPlatformBlockingStub
extends io.grpc.stub.AbstractBlockingStub<AppPlatformGrpc.AppPlatformBlockingStub>
A stub to allow clients to do limited synchronous 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 TypeMethodDescriptionAdds target stream input to the Application.protected AppPlatformGrpc.AppPlatformBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a new Application in a given project and location.Adds target stream input to the Application.createDraft(CreateDraftRequest request) Creates a new Draft in a given project and location.createProcessor(CreateProcessorRequest request) Creates a new Processor in a given project and location.Deletes a single Application.Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted.deleteDraft(DeleteDraftRequest request) Deletes a single Draft.deleteProcessor(DeleteProcessorRequest request) Deletes a single Processor.Deploys a single Application.getApplication(GetApplicationRequest request) Gets details of a single Application.getDraft(GetDraftRequest request) Gets details of a single Draft.getInstance(GetInstanceRequest request) Gets details of a single Instance.getProcessor(GetProcessorRequest request) Gets details of a single Processor.listApplications(ListApplicationsRequest request) Lists Applications in a given project and location.listDrafts(ListDraftsRequest request) Lists Drafts in a given project and location.listInstances(ListInstancesRequest request) Lists Instances in a given project and location.ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt Processors.listProcessors(ListProcessorsRequest request) Lists Processors in a given project and location.Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted.Undeploys a single Application.Updates the parameters of a single Application.Adds target stream input to the Application.Update target stream input to the Application, if the Application is deployed, the corresponding instance based will be deployed.updateDraft(UpdateDraftRequest request) Updates the parameters of a single Draft.updateProcessor(UpdateProcessorRequest request) Updates the parameters of a single Processor.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 AppPlatformGrpc.AppPlatformBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AppPlatformGrpc.AppPlatformBlockingStub>
-
listApplications
Lists Applications in a given project and location.
-
getApplication
Gets details of a single Application.
-
createApplication
Creates a new Application in a given project and location.
-
updateApplication
Updates the parameters of a single Application.
-
deleteApplication
Deletes a single Application.
-
deployApplication
Deploys a single Application.
-
undeployApplication
Undeploys a single Application.
-
addApplicationStreamInput
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
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
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
Lists Instances in a given project and location.
-
getInstance
Gets details of a single Instance.
-
createApplicationInstances
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
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
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
Lists Drafts in a given project and location.
-
getDraft
Gets details of a single Draft.
-
createDraft
Creates a new Draft in a given project and location.
-
updateDraft
Updates the parameters of a single Draft.
-
deleteDraft
Deletes a single Draft.
-
listProcessors
Lists Processors in a given project and location.
-
listPrebuiltProcessors
ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt Processors.
-
getProcessor
Gets details of a single Processor.
-
createProcessor
Creates a new Processor in a given project and location.
-
updateProcessor
Updates the parameters of a single Processor.
-
deleteProcessor
Deletes a single Processor.
-