Class AppPlatformGrpc.AppPlatformBlockingStub (0.2.0)

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

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

build(Channel channel, CallOptions callOptions)

protected AppPlatformGrpc.AppPlatformBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
AppPlatformGrpc.AppPlatformBlockingStub
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

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

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

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

deleteApplication(DeleteApplicationRequest request)

public Operation deleteApplication(DeleteApplicationRequest request)

Deletes a single Application.

Parameter
Name Description
request DeleteApplicationRequest
Returns
Type Description
Operation

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

deleteDraft(DeleteDraftRequest request)

public Operation deleteDraft(DeleteDraftRequest request)

Deletes a single Draft.

Parameter
Name Description
request DeleteDraftRequest
Returns
Type Description
Operation

deleteProcessor(DeleteProcessorRequest request)

public Operation deleteProcessor(DeleteProcessorRequest request)

Deletes a single Processor.

Parameter
Name Description
request DeleteProcessorRequest
Returns
Type Description
Operation

deployApplication(DeployApplicationRequest request)

public Operation deployApplication(DeployApplicationRequest request)

Deploys a single Application.

Parameter
Name Description
request DeployApplicationRequest
Returns
Type Description
Operation

getApplication(GetApplicationRequest request)

public Application getApplication(GetApplicationRequest request)

Gets details of a single Application.

Parameter
Name Description
request GetApplicationRequest
Returns
Type Description
Application

getDraft(GetDraftRequest request)

public Draft getDraft(GetDraftRequest request)

Gets details of a single Draft.

Parameter
Name Description
request GetDraftRequest
Returns
Type Description
Draft

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets details of a single Instance.

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance

getProcessor(GetProcessorRequest request)

public Processor getProcessor(GetProcessorRequest request)

Gets details of a single Processor.

Parameter
Name Description
request GetProcessorRequest
Returns
Type Description
Processor

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

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

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

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

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

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

undeployApplication(UndeployApplicationRequest request)

public Operation undeployApplication(UndeployApplicationRequest request)

Undeploys a single Application.

Parameter
Name Description
request UndeployApplicationRequest
Returns
Type Description
Operation

updateApplication(UpdateApplicationRequest request)

public Operation updateApplication(UpdateApplicationRequest request)

Updates the parameters of a single Application.

Parameter
Name Description
request UpdateApplicationRequest
Returns
Type Description
Operation

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

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

updateDraft(UpdateDraftRequest request)

public Operation updateDraft(UpdateDraftRequest request)

Updates the parameters of a single Draft.

Parameter
Name Description
request UpdateDraftRequest
Returns
Type Description
Operation

updateProcessor(UpdateProcessorRequest request)

public Operation updateProcessor(UpdateProcessorRequest request)

Updates the parameters of a single Processor.

Parameter
Name Description
request UpdateProcessorRequest
Returns
Type Description
Operation