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. |
copy
applyMutation, build
Decision.Builder decisionType(String decisionType)
Specifies the type of the decision.
decisionType
- Specifies the type of the decision.DecisionType
,
DecisionType
Decision.Builder decisionType(DecisionType decisionType)
Specifies the type of the decision.
decisionType
- Specifies the type of the decision.DecisionType
,
DecisionType
Decision.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.Builder
scheduleActivityTaskDecisionAttributes(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.Builder
requestCancelActivityTaskDecisionAttributes(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.Builder
completeWorkflowExecutionDecisionAttributes(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.Builder
failWorkflowExecutionDecisionAttributes(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.Builder
cancelWorkflowExecutionDecisionAttributes(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.Builder
continueAsNewWorkflowExecutionDecisionAttributes(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.Builder
recordMarkerDecisionAttributes(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.Builder
startTimerDecisionAttributes(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.Builder
cancelTimerDecisionAttributes(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.Builder
signalExternalWorkflowExecutionDecisionAttributes(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.Builder
requestCancelExternalWorkflowExecutionDecisionAttributes(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.Builder
startChildWorkflowExecutionDecisionAttributes(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.Builder
scheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.