@Generated("by gapic-generator-java")
Package com.google.cloud.workflows.executions.v1
A client to Workflow Executions API
The interfaces provided are listed below, along with usage samples.
======================= ExecutionsClient =======================
Service Description: Executions is used to start and manage running instances of [Workflows][google.cloud.workflows.v1.Workflow] called executions.
Sample for ExecutionsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ExecutionsClient executionsClient = ExecutionsClient.create()) {
WorkflowName parent = WorkflowName.of("[PROJECT]", "[LOCATION]", "[WORKFLOW]");
Execution execution = Execution.newBuilder().build();
Execution response = executionsClient.createExecution(parent, execution);
}
-
Interface Summary Interface Description CancelExecutionRequestOrBuilder CreateExecutionRequestOrBuilder Execution.ErrorOrBuilder Execution.StackTraceElement.PositionOrBuilder Execution.StackTraceElementOrBuilder Execution.StackTraceOrBuilder Execution.StateErrorOrBuilder Execution.Status.StepOrBuilder Execution.StatusOrBuilder ExecutionOrBuilder ExecutionsGrpc.AsyncService Executions is used to start and manage running instances of [Workflows][google.cloud.workflows.v1.Workflow] called executions.GetExecutionRequestOrBuilder ListExecutionsRequestOrBuilder ListExecutionsResponseOrBuilder -
Class Summary Class Description CancelExecutionRequest Request for the [CancelExecution][google.cloud.workflows.executions.v1.Executions.CancelExecution] method.CancelExecutionRequest.Builder Request for the [CancelExecution][google.cloud.workflows.executions.v1.Executions.CancelExecution] method.CreateExecutionRequest Request for the [CreateExecution][google.cloud.workflows.executions.v1.Executions.CreateExecution] method.CreateExecutionRequest.Builder Request for the [CreateExecution][google.cloud.workflows.executions.v1.Executions.CreateExecution] method.Execution A running instance of a [Workflow](/workflows/docs/reference/rest/v1/projects.locations.workflows).Execution.Builder A running instance of a [Workflow](/workflows/docs/reference/rest/v1/projects.locations.workflows).Execution.Error Error describes why the execution was abnormally terminated.Execution.Error.Builder Error describes why the execution was abnormally terminated.Execution.StackTrace A collection of stack elements (frames) where an error occurred.Execution.StackTrace.Builder A collection of stack elements (frames) where an error occurred.Execution.StackTraceElement A single stack element (frame) where an error occurred.Execution.StackTraceElement.Builder A single stack element (frame) where an error occurred.Execution.StackTraceElement.Position Position contains source position information about the stack trace element such as line number, column number and length of the code block in bytes.Execution.StackTraceElement.Position.Builder Position contains source position information about the stack trace element such as line number, column number and length of the code block in bytes.Execution.StateError Describes an error related to the current state of the Execution resource.Execution.StateError.Builder Describes an error related to the current state of the Execution resource.Execution.Status Represents the current status of this execution.Execution.Status.Builder Represents the current status of this execution.Execution.Status.Step Represents a step of the workflow this execution is running.Execution.Status.Step.Builder Represents a step of the workflow this execution is running.ExecutionName ExecutionName.Builder Builder for projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}.ExecutionsClient Service Description: Executions is used to start and manage running instances of [Workflows][google.cloud.workflows.v1.Workflow] called executions.ExecutionsClient.ListExecutionsFixedSizeCollection ExecutionsClient.ListExecutionsPage ExecutionsClient.ListExecutionsPagedResponse ExecutionsGrpc Executions is used to start and manage running instances of [Workflows][google.cloud.workflows.v1.Workflow] called executions.ExecutionsGrpc.ExecutionsBlockingStub A stub to allow clients to do synchronous rpc calls to service Executions.ExecutionsGrpc.ExecutionsFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Executions.ExecutionsGrpc.ExecutionsImplBase Base class for the server implementation of the service Executions.ExecutionsGrpc.ExecutionsStub A stub to allow clients to do asynchronous rpc calls to service Executions.ExecutionsProto ExecutionsSettings Settings class to configure an instance ofExecutionsClient
.ExecutionsSettings.Builder Builder for ExecutionsSettings.GetExecutionRequest Request for the [GetExecution][google.cloud.workflows.executions.v1.Executions.GetExecution] method.GetExecutionRequest.Builder Request for the [GetExecution][google.cloud.workflows.executions.v1.Executions.GetExecution] method.ListExecutionsRequest Request for the [ListExecutions][] method.ListExecutionsRequest.Builder Request for the [ListExecutions][] method.ListExecutionsResponse Response for the [ListExecutions][google.cloud.workflows.executions.v1.Executions.ListExecutions] method.ListExecutionsResponse.Builder Response for the [ListExecutions][google.cloud.workflows.executions.v1.Executions.ListExecutions] method.WorkflowName WorkflowName.Builder Builder for projects/{project}/locations/{location}/workflows/{workflow}. -
Enum Summary Enum Description Execution.CallLogLevel Describes the level of platform logging to apply to calls and call responses during workflow executions.Execution.State Describes the current state of the execution.Execution.StateError.Type Describes the possible types of a state error.ExecutionView Defines possible views for execution resource.