public static interface Decision.Builder extends CopyableBuilder<Decision.Builder,Decision>
| Modifier and Type | Method and Description |
|---|---|
Decision.Builder |
cancelTimerDecisionAttributes(CancelTimerDecisionAttributes cancelTimerDecisionAttributes)
Provides the details of the
CancelTimer decision. |
default Decision.Builder |
cancelTimerDecisionAttributes(Consumer<CancelTimerDecisionAttributes.Builder> cancelTimerDecisionAttributes)
Provides the details of the
CancelTimer decision. |
Decision.Builder |
cancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes cancelWorkflowExecutionDecisionAttributes)
Provides the details of the
CancelWorkflowExecution decision. |
default Decision.Builder |
cancelWorkflowExecutionDecisionAttributes(Consumer<CancelWorkflowExecutionDecisionAttributes.Builder> cancelWorkflowExecutionDecisionAttributes)
Provides the details of the
CancelWorkflowExecution decision. |
Decision.Builder |
completeWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes completeWorkflowExecutionDecisionAttributes)
Provides the details of the
CompleteWorkflowExecution decision. |
default Decision.Builder |
completeWorkflowExecutionDecisionAttributes(Consumer<CompleteWorkflowExecutionDecisionAttributes.Builder> completeWorkflowExecutionDecisionAttributes)
Provides the details of the
CompleteWorkflowExecution decision. |
default Decision.Builder |
continueAsNewWorkflowExecutionDecisionAttributes(Consumer<ContinueAsNewWorkflowExecutionDecisionAttributes.Builder> continueAsNewWorkflowExecutionDecisionAttributes)
Provides the details of the
ContinueAsNewWorkflowExecution decision. |
Decision.Builder |
continueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes continueAsNewWorkflowExecutionDecisionAttributes)
Provides the details of the
ContinueAsNewWorkflowExecution decision. |
Decision.Builder |
decisionType(DecisionType decisionType)
Specifies the type of the decision.
|
Decision.Builder |
decisionType(String decisionType)
Specifies the type of the decision.
|
default Decision.Builder |
failWorkflowExecutionDecisionAttributes(Consumer<FailWorkflowExecutionDecisionAttributes.Builder> failWorkflowExecutionDecisionAttributes)
Provides the details of the
FailWorkflowExecution decision. |
Decision.Builder |
failWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes failWorkflowExecutionDecisionAttributes)
Provides the details of the
FailWorkflowExecution decision. |
default Decision.Builder |
recordMarkerDecisionAttributes(Consumer<RecordMarkerDecisionAttributes.Builder> recordMarkerDecisionAttributes)
Provides the details of the
RecordMarker decision. |
Decision.Builder |
recordMarkerDecisionAttributes(RecordMarkerDecisionAttributes recordMarkerDecisionAttributes)
Provides the details of the
RecordMarker decision. |
default Decision.Builder |
requestCancelActivityTaskDecisionAttributes(Consumer<RequestCancelActivityTaskDecisionAttributes.Builder> requestCancelActivityTaskDecisionAttributes)
Provides the details of the
RequestCancelActivityTask decision. |
Decision.Builder |
requestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes requestCancelActivityTaskDecisionAttributes)
Provides the details of the
RequestCancelActivityTask decision. |
default Decision.Builder |
requestCancelExternalWorkflowExecutionDecisionAttributes(Consumer<RequestCancelExternalWorkflowExecutionDecisionAttributes.Builder> requestCancelExternalWorkflowExecutionDecisionAttributes)
Provides the details of the
RequestCancelExternalWorkflowExecution decision. |
Decision.Builder |
requestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes requestCancelExternalWorkflowExecutionDecisionAttributes)
Provides the details of the
RequestCancelExternalWorkflowExecution decision. |
default Decision.Builder |
scheduleActivityTaskDecisionAttributes(Consumer<ScheduleActivityTaskDecisionAttributes.Builder> scheduleActivityTaskDecisionAttributes)
Provides the details of the
ScheduleActivityTask decision. |
Decision.Builder |
scheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes scheduleActivityTaskDecisionAttributes)
Provides the details of the
ScheduleActivityTask decision. |
default Decision.Builder |
scheduleLambdaFunctionDecisionAttributes(Consumer<ScheduleLambdaFunctionDecisionAttributes.Builder> scheduleLambdaFunctionDecisionAttributes)
Provides the details of the
ScheduleLambdaFunction decision. |
Decision.Builder |
scheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes scheduleLambdaFunctionDecisionAttributes)
Provides the details of the
ScheduleLambdaFunction decision. |
default Decision.Builder |
signalExternalWorkflowExecutionDecisionAttributes(Consumer<SignalExternalWorkflowExecutionDecisionAttributes.Builder> signalExternalWorkflowExecutionDecisionAttributes)
Provides the details of the
SignalExternalWorkflowExecution decision. |
Decision.Builder |
signalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes signalExternalWorkflowExecutionDecisionAttributes)
Provides the details of the
SignalExternalWorkflowExecution decision. |
default Decision.Builder |
startChildWorkflowExecutionDecisionAttributes(Consumer<StartChildWorkflowExecutionDecisionAttributes.Builder> startChildWorkflowExecutionDecisionAttributes)
Provides the details of the
StartChildWorkflowExecution decision. |
Decision.Builder |
startChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes startChildWorkflowExecutionDecisionAttributes)
Provides the details of the
StartChildWorkflowExecution decision. |
default Decision.Builder |
startTimerDecisionAttributes(Consumer<StartTimerDecisionAttributes.Builder> startTimerDecisionAttributes)
Provides the details of the
StartTimer decision. |
Decision.Builder |
startTimerDecisionAttributes(StartTimerDecisionAttributes startTimerDecisionAttributes)
Provides the details of the
StartTimer decision. |
copyapply, buildDecision.Builder decisionType(String decisionType)
Specifies the type of the decision.
decisionType - Specifies the type of the decision.DecisionType,
DecisionTypeDecision.Builder decisionType(DecisionType decisionType)
Specifies the type of the decision.
decisionType - Specifies the type of the decision.DecisionType,
DecisionTypeDecision.Builder scheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes scheduleActivityTaskDecisionAttributes)
Provides the details of the ScheduleActivityTask decision. It isn't set for other decision
types.
scheduleActivityTaskDecisionAttributes - Provides the details of the ScheduleActivityTask decision. It isn't set for other
decision types.default Decision.Builder scheduleActivityTaskDecisionAttributes(Consumer<ScheduleActivityTaskDecisionAttributes.Builder> scheduleActivityTaskDecisionAttributes)
Provides the details of the ScheduleActivityTask decision. It isn't set for other decision
types.
ScheduleActivityTaskDecisionAttributes.Builder
avoiding the need to create one manually via ScheduleActivityTaskDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
scheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes).scheduleActivityTaskDecisionAttributes - a consumer that will call methods on ScheduleActivityTaskDecisionAttributes.BuilderscheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes)Decision.Builder requestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes requestCancelActivityTaskDecisionAttributes)
Provides the details of the RequestCancelActivityTask decision. It isn't set for other decision
types.
requestCancelActivityTaskDecisionAttributes - Provides the details of the RequestCancelActivityTask decision. It isn't set for other
decision types.default Decision.Builder requestCancelActivityTaskDecisionAttributes(Consumer<RequestCancelActivityTaskDecisionAttributes.Builder> requestCancelActivityTaskDecisionAttributes)
Provides the details of the RequestCancelActivityTask decision. It isn't set for other decision
types.
RequestCancelActivityTaskDecisionAttributes.Builder avoiding the need to create one manually via
RequestCancelActivityTaskDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
requestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes).requestCancelActivityTaskDecisionAttributes - a consumer that will call methods on RequestCancelActivityTaskDecisionAttributes.BuilderrequestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes)Decision.Builder completeWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes completeWorkflowExecutionDecisionAttributes)
Provides the details of the CompleteWorkflowExecution decision. It isn't set for other decision
types.
completeWorkflowExecutionDecisionAttributes - Provides the details of the CompleteWorkflowExecution decision. It isn't set for other
decision types.default Decision.Builder completeWorkflowExecutionDecisionAttributes(Consumer<CompleteWorkflowExecutionDecisionAttributes.Builder> completeWorkflowExecutionDecisionAttributes)
Provides the details of the CompleteWorkflowExecution decision. It isn't set for other decision
types.
CompleteWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one manually via
CompleteWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
completeWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes).completeWorkflowExecutionDecisionAttributes - a consumer that will call methods on CompleteWorkflowExecutionDecisionAttributes.BuildercompleteWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes)Decision.Builder failWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes failWorkflowExecutionDecisionAttributes)
Provides the details of the FailWorkflowExecution decision. It isn't set for other decision
types.
failWorkflowExecutionDecisionAttributes - Provides the details of the FailWorkflowExecution decision. It isn't set for other
decision types.default Decision.Builder failWorkflowExecutionDecisionAttributes(Consumer<FailWorkflowExecutionDecisionAttributes.Builder> failWorkflowExecutionDecisionAttributes)
Provides the details of the FailWorkflowExecution decision. It isn't set for other decision
types.
FailWorkflowExecutionDecisionAttributes.Builder
avoiding the need to create one manually via FailWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
failWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes).failWorkflowExecutionDecisionAttributes - a consumer that will call methods on FailWorkflowExecutionDecisionAttributes.BuilderfailWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes)Decision.Builder cancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes cancelWorkflowExecutionDecisionAttributes)
Provides the details of the CancelWorkflowExecution decision. It isn't set for other decision
types.
cancelWorkflowExecutionDecisionAttributes - Provides the details of the CancelWorkflowExecution decision. It isn't set for other
decision types.default Decision.Builder cancelWorkflowExecutionDecisionAttributes(Consumer<CancelWorkflowExecutionDecisionAttributes.Builder> cancelWorkflowExecutionDecisionAttributes)
Provides the details of the CancelWorkflowExecution decision. It isn't set for other decision
types.
CancelWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one manually via
CancelWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
cancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes).cancelWorkflowExecutionDecisionAttributes - a consumer that will call methods on CancelWorkflowExecutionDecisionAttributes.BuildercancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes)Decision.Builder continueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes continueAsNewWorkflowExecutionDecisionAttributes)
Provides the details of the ContinueAsNewWorkflowExecution decision. It isn't set for other
decision types.
continueAsNewWorkflowExecutionDecisionAttributes - Provides the details of the ContinueAsNewWorkflowExecution decision. It isn't set for
other decision types.default Decision.Builder continueAsNewWorkflowExecutionDecisionAttributes(Consumer<ContinueAsNewWorkflowExecutionDecisionAttributes.Builder> continueAsNewWorkflowExecutionDecisionAttributes)
Provides the details of the ContinueAsNewWorkflowExecution decision. It isn't set for other
decision types.
ContinueAsNewWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one manually via
ContinueAsNewWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
continueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes).continueAsNewWorkflowExecutionDecisionAttributes - a consumer that will call methods on ContinueAsNewWorkflowExecutionDecisionAttributes.BuildercontinueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes)Decision.Builder recordMarkerDecisionAttributes(RecordMarkerDecisionAttributes recordMarkerDecisionAttributes)
Provides the details of the RecordMarker decision. It isn't set for other decision types.
recordMarkerDecisionAttributes - Provides the details of the RecordMarker decision. It isn't set for other decision types.default Decision.Builder recordMarkerDecisionAttributes(Consumer<RecordMarkerDecisionAttributes.Builder> recordMarkerDecisionAttributes)
Provides the details of the RecordMarker decision. It isn't set for other decision types.
RecordMarkerDecisionAttributes.Builder avoiding
the need to create one manually via RecordMarkerDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
recordMarkerDecisionAttributes(RecordMarkerDecisionAttributes).recordMarkerDecisionAttributes - a consumer that will call methods on RecordMarkerDecisionAttributes.BuilderrecordMarkerDecisionAttributes(RecordMarkerDecisionAttributes)Decision.Builder startTimerDecisionAttributes(StartTimerDecisionAttributes startTimerDecisionAttributes)
Provides the details of the StartTimer decision. It isn't set for other decision types.
startTimerDecisionAttributes - Provides the details of the StartTimer decision. It isn't set for other decision types.default Decision.Builder startTimerDecisionAttributes(Consumer<StartTimerDecisionAttributes.Builder> startTimerDecisionAttributes)
Provides the details of the StartTimer decision. It isn't set for other decision types.
StartTimerDecisionAttributes.Builder avoiding
the need to create one manually via StartTimerDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to startTimerDecisionAttributes(StartTimerDecisionAttributes).startTimerDecisionAttributes - a consumer that will call methods on StartTimerDecisionAttributes.BuilderstartTimerDecisionAttributes(StartTimerDecisionAttributes)Decision.Builder cancelTimerDecisionAttributes(CancelTimerDecisionAttributes cancelTimerDecisionAttributes)
Provides the details of the CancelTimer decision. It isn't set for other decision types.
cancelTimerDecisionAttributes - Provides the details of the CancelTimer decision. It isn't set for other decision types.default Decision.Builder cancelTimerDecisionAttributes(Consumer<CancelTimerDecisionAttributes.Builder> cancelTimerDecisionAttributes)
Provides the details of the CancelTimer decision. It isn't set for other decision types.
CancelTimerDecisionAttributes.Builder avoiding
the need to create one manually via CancelTimerDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to cancelTimerDecisionAttributes(CancelTimerDecisionAttributes)
.cancelTimerDecisionAttributes - a consumer that will call methods on CancelTimerDecisionAttributes.BuildercancelTimerDecisionAttributes(CancelTimerDecisionAttributes)Decision.Builder signalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes signalExternalWorkflowExecutionDecisionAttributes)
Provides the details of the SignalExternalWorkflowExecution decision. It isn't set for other
decision types.
signalExternalWorkflowExecutionDecisionAttributes - Provides the details of the SignalExternalWorkflowExecution decision. It isn't set for
other decision types.default Decision.Builder signalExternalWorkflowExecutionDecisionAttributes(Consumer<SignalExternalWorkflowExecutionDecisionAttributes.Builder> signalExternalWorkflowExecutionDecisionAttributes)
Provides the details of the SignalExternalWorkflowExecution decision. It isn't set for other
decision types.
SignalExternalWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one manually
via SignalExternalWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to
signalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes)
.signalExternalWorkflowExecutionDecisionAttributes - a consumer that will call methods on SignalExternalWorkflowExecutionDecisionAttributes.BuildersignalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes)Decision.Builder requestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes requestCancelExternalWorkflowExecutionDecisionAttributes)
Provides the details of the RequestCancelExternalWorkflowExecution decision. It isn't set for
other decision types.
requestCancelExternalWorkflowExecutionDecisionAttributes - Provides the details of the RequestCancelExternalWorkflowExecution decision. It isn't set
for other decision types.default Decision.Builder requestCancelExternalWorkflowExecutionDecisionAttributes(Consumer<RequestCancelExternalWorkflowExecutionDecisionAttributes.Builder> requestCancelExternalWorkflowExecutionDecisionAttributes)
Provides the details of the RequestCancelExternalWorkflowExecution decision. It isn't set for
other decision types.
RequestCancelExternalWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one
manually via RequestCancelExternalWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to
requestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes)
.requestCancelExternalWorkflowExecutionDecisionAttributes - a consumer that will call methods on
RequestCancelExternalWorkflowExecutionDecisionAttributes.BuilderrequestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes)Decision.Builder startChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes startChildWorkflowExecutionDecisionAttributes)
Provides the details of the StartChildWorkflowExecution decision. It isn't set for other
decision types.
startChildWorkflowExecutionDecisionAttributes - Provides the details of the StartChildWorkflowExecution decision. It isn't set for other
decision types.default Decision.Builder startChildWorkflowExecutionDecisionAttributes(Consumer<StartChildWorkflowExecutionDecisionAttributes.Builder> startChildWorkflowExecutionDecisionAttributes)
Provides the details of the StartChildWorkflowExecution decision. It isn't set for other
decision types.
StartChildWorkflowExecutionDecisionAttributes.Builder avoiding the need to create one manually via
StartChildWorkflowExecutionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
startChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes).startChildWorkflowExecutionDecisionAttributes - a consumer that will call methods on StartChildWorkflowExecutionDecisionAttributes.BuilderstartChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes)Decision.Builder scheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes scheduleLambdaFunctionDecisionAttributes)
Provides the details of the ScheduleLambdaFunction decision. It isn't set for other decision
types.
scheduleLambdaFunctionDecisionAttributes - Provides the details of the ScheduleLambdaFunction decision. It isn't set for other
decision types.default Decision.Builder scheduleLambdaFunctionDecisionAttributes(Consumer<ScheduleLambdaFunctionDecisionAttributes.Builder> scheduleLambdaFunctionDecisionAttributes)
Provides the details of the ScheduleLambdaFunction decision. It isn't set for other decision
types.
ScheduleLambdaFunctionDecisionAttributes.Builder avoiding the need to create one manually via
ScheduleLambdaFunctionDecisionAttributes.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
scheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes).scheduleLambdaFunctionDecisionAttributes - a consumer that will call methods on ScheduleLambdaFunctionDecisionAttributes.BuilderscheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.