Class AppPlatformGrpc.AppPlatformBlockingV2Stub (0.37.0)

public static final class AppPlatformGrpc.AppPlatformBlockingV2Stub extends AbstractBlockingStub<AppPlatformGrpc.AppPlatformBlockingV2Stub>

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.AppPlatformBlockingV2Stub

Methods

addApplicationStreamInput(AddApplicationStreamInputRequest request)

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.

Parameter
Name Description
request AddApplicationStreamInputRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

build(Channel channel, CallOptions callOptions)

protected AppPlatformGrpc.AppPlatformBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
AppPlatformGrpc.AppPlatformBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createApplication(CreateApplicationRequest request)

public Operation createApplication(CreateApplicationRequest request)

Creates a new Application in a given project and location.

Parameter
Name Description
request CreateApplicationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createApplicationInstances(CreateApplicationInstancesRequest request)

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.

Parameter
Name Description
request CreateApplicationInstancesRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createDraft(CreateDraftRequest request)

public Operation createDraft(CreateDraftRequest request)

Creates a new Draft in a given project and location.

Parameter
Name Description
request CreateDraftRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createProcessor(CreateProcessorRequest request)

public Operation createProcessor(CreateProcessorRequest request)

Creates a new Processor in a given project and location.

Parameter
Name Description
request CreateProcessorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteApplication(DeleteApplicationRequest request)

public Operation deleteApplication(DeleteApplicationRequest request)

Deletes a single Application.

Parameter
Name Description
request DeleteApplicationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteApplicationInstances(DeleteApplicationInstancesRequest request)

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.

Parameter
Name Description
request DeleteApplicationInstancesRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteDraft(DeleteDraftRequest request)

public Operation deleteDraft(DeleteDraftRequest request)

Deletes a single Draft.

Parameter
Name Description
request DeleteDraftRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteProcessor(DeleteProcessorRequest request)

public Operation deleteProcessor(DeleteProcessorRequest request)

Deletes a single Processor.

Parameter
Name Description
request DeleteProcessorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deployApplication(DeployApplicationRequest request)

public Operation deployApplication(DeployApplicationRequest request)

Deploys a single Application.

Parameter
Name Description
request DeployApplicationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getApplication(GetApplicationRequest request)

public Application getApplication(GetApplicationRequest request)

Gets details of a single Application.

Parameter
Name Description
request GetApplicationRequest
Returns
Type Description
Application
Exceptions
Type Description
io.grpc.StatusException

getDraft(GetDraftRequest request)

public Draft getDraft(GetDraftRequest request)

Gets details of a single Draft.

Parameter
Name Description
request GetDraftRequest
Returns
Type Description
Draft
Exceptions
Type Description
io.grpc.StatusException

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets details of a single Instance.

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance
Exceptions
Type Description
io.grpc.StatusException

getProcessor(GetProcessorRequest request)

public Processor getProcessor(GetProcessorRequest request)

Gets details of a single Processor.

Parameter
Name Description
request GetProcessorRequest
Returns
Type Description
Processor
Exceptions
Type Description
io.grpc.StatusException

listApplications(ListApplicationsRequest request)

public ListApplicationsResponse listApplications(ListApplicationsRequest request)

Lists Applications in a given project and location.

Parameter
Name Description
request ListApplicationsRequest
Returns
Type Description
ListApplicationsResponse
Exceptions
Type Description
io.grpc.StatusException

listDrafts(ListDraftsRequest request)

public ListDraftsResponse listDrafts(ListDraftsRequest request)

Lists Drafts in a given project and location.

Parameter
Name Description
request ListDraftsRequest
Returns
Type Description
ListDraftsResponse
Exceptions
Type Description
io.grpc.StatusException

listInstances(ListInstancesRequest request)

public ListInstancesResponse listInstances(ListInstancesRequest request)

Lists Instances in a given project and location.

Parameter
Name Description
request ListInstancesRequest
Returns
Type Description
ListInstancesResponse
Exceptions
Type Description
io.grpc.StatusException

listPrebuiltProcessors(ListPrebuiltProcessorsRequest request)

public ListPrebuiltProcessorsResponse listPrebuiltProcessors(ListPrebuiltProcessorsRequest request)

ListPrebuiltProcessors is a custom pass-through verb that Lists Prebuilt Processors.

Parameter
Name Description
request ListPrebuiltProcessorsRequest
Returns
Type Description
ListPrebuiltProcessorsResponse
Exceptions
Type Description
io.grpc.StatusException

listProcessors(ListProcessorsRequest request)

public ListProcessorsResponse listProcessors(ListProcessorsRequest request)

Lists Processors in a given project and location.

Parameter
Name Description
request ListProcessorsRequest
Returns
Type Description
ListProcessorsResponse
Exceptions
Type Description
io.grpc.StatusException

removeApplicationStreamInput(RemoveApplicationStreamInputRequest request)

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.

Parameter
Name Description
request RemoveApplicationStreamInputRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

undeployApplication(UndeployApplicationRequest request)

public Operation undeployApplication(UndeployApplicationRequest request)

Undeploys a single Application.

Parameter
Name Description
request UndeployApplicationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateApplication(UpdateApplicationRequest request)

public Operation updateApplication(UpdateApplicationRequest request)

Updates the parameters of a single Application.

Parameter
Name Description
request UpdateApplicationRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateApplicationInstances(UpdateApplicationInstancesRequest request)

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.

Parameter
Name Description
request UpdateApplicationInstancesRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateApplicationStreamInput(UpdateApplicationStreamInputRequest request)

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.

Parameter
Name Description
request UpdateApplicationStreamInputRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateDraft(UpdateDraftRequest request)

public Operation updateDraft(UpdateDraftRequest request)

Updates the parameters of a single Draft.

Parameter
Name Description
request UpdateDraftRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateProcessor(UpdateProcessorRequest request)

public Operation updateProcessor(UpdateProcessorRequest request)

Updates the parameters of a single Processor.

Parameter
Name Description
request UpdateProcessorRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException