public static final class AppPlatformGrpc.AppPlatformBlockingStub extends AbstractBlockingStub<AppPlatformGrpc.AppPlatformBlockingStub>
A stub to allow clients to do synchronous rpc calls to service AppPlatform.
Service describing handlers for resources
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
AppPlatformGrpc.AppPlatformBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
public 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.
protected AppPlatformGrpc.AppPlatformBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Operation createApplication(CreateApplicationRequest request)
Creates a new Application in a given project and location.
public 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.
public Operation createDraft(CreateDraftRequest request)
Creates a new Draft in a given project and location.
public Operation createProcessor(CreateProcessorRequest request)
Creates a new Processor in a given project and location.
public Operation deleteApplication(DeleteApplicationRequest request)
Deletes a single Application.
public 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.
public Operation deleteDraft(DeleteDraftRequest request)
public Operation deleteProcessor(DeleteProcessorRequest request)
Deletes a single Processor.
public Operation deployApplication(DeployApplicationRequest request)
Deploys a single Application.
public Application getApplication(GetApplicationRequest request)
Gets details of a single Application.
public Draft getDraft(GetDraftRequest request)
Gets details of a single Draft.
Returns |
Type |
Description |
Draft |
|
public Instance getInstance(GetInstanceRequest request)
Gets details of a single Instance.
public Processor getProcessor(GetProcessorRequest request)
Gets details of a single Processor.
public ListApplicationsResponse listApplications(ListApplicationsRequest request)
Lists Applications in a given project and location.
public ListDraftsResponse listDrafts(ListDraftsRequest request)
Lists Drafts in a given project and location.
public ListInstancesResponse listInstances(ListInstancesRequest request)
Lists Instances in a given project and location.
public ListPrebuiltProcessorsResponse listPrebuiltProcessors(ListPrebuiltProcessorsRequest request)
ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt
Processors.
public ListProcessorsResponse listProcessors(ListProcessorsRequest request)
Lists Processors in a given project and location.
public 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.
public Operation undeployApplication(UndeployApplicationRequest request)
Undeploys a single Application.
public Operation updateApplication(UpdateApplicationRequest request)
Updates the parameters of a single Application.
public 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.
public 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.
public Operation updateDraft(UpdateDraftRequest request)
Updates the parameters of a single Draft.
public Operation updateProcessor(UpdateProcessorRequest request)
Updates the parameters of a single Processor.