## Uses of Class
com.amazonaws.services.simpleworkflow.model.Decision

Packages that use Decision
com.amazonaws.services.simpleworkflow.model

### Uses of Decision in com.amazonaws.services.simpleworkflow.model

Methods in com.amazonaws.services.simpleworkflow.model that return Decision
`Decision` Decision.`clone()`
`Decision` Decision.`withCancelTimerDecisionAttributes(CancelTimerDecisionAttributes cancelTimerDecisionAttributes)` Provides details of the `CancelTimer` decision.
`Decision` Decision.`withCancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes cancelWorkflowExecutionDecisionAttributes)` Provides details of the `CancelWorkflowExecution` decision.
`Decision` Decision.`withCompleteWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes completeWorkflowExecutionDecisionAttributes)` Provides details of the `CompleteWorkflowExecution` decision.
`Decision` Decision.`withContinueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes continueAsNewWorkflowExecutionDecisionAttributes)` Provides details of the `ContinueAsNewWorkflowExecution` decision.
`Decision` Decision.`withDecisionType(DecisionType decisionType)` Specifies the type of the decision.
`Decision` Decision.`withDecisionType(String decisionType)` Specifies the type of the decision.
`Decision` Decision.`withFailWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes failWorkflowExecutionDecisionAttributes)` Provides details of the `FailWorkflowExecution` decision.
`Decision` Decision.`withRecordMarkerDecisionAttributes(RecordMarkerDecisionAttributes recordMarkerDecisionAttributes)` Provides details of the `RecordMarker` decision.
`Decision` Decision.`withRequestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes requestCancelActivityTaskDecisionAttributes)` Provides details of the `RequestCancelActivityTask` decision.
`Decision` Decision.`withRequestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes requestCancelExternalWorkflowExecutionDecisionAttributes)` Provides details of the `RequestCancelExternalWorkflowExecution` decision.
`Decision` Decision.`withScheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes scheduleActivityTaskDecisionAttributes)` Provides details of the `ScheduleActivityTask` decision.
`Decision` Decision.`withScheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes scheduleLambdaFunctionDecisionAttributes)`
`Decision` Decision.`withSignalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes signalExternalWorkflowExecutionDecisionAttributes)` Provides details of the `SignalExternalWorkflowExecution` decision.
`Decision` Decision.`withStartChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes startChildWorkflowExecutionDecisionAttributes)` Provides details of the `StartChildWorkflowExecution` decision.
`Decision` Decision.`withStartTimerDecisionAttributes(StartTimerDecisionAttributes startTimerDecisionAttributes)` Provides details of the `StartTimer` decision.

Methods in com.amazonaws.services.simpleworkflow.model that return types with arguments of type Decision
`List<Decision>` RespondDecisionTaskCompletedRequest.`getDecisions()` The list of decisions (possibly empty) made by the decider while processing this decision task.

Methods in com.amazonaws.services.simpleworkflow.model with parameters of type Decision
`RespondDecisionTaskCompletedRequest` RespondDecisionTaskCompletedRequest.`withDecisions(Decision... decisions)` The list of decisions (possibly empty) made by the decider while processing this decision task.

Method parameters in com.amazonaws.services.simpleworkflow.model with type arguments of type Decision
`void` RespondDecisionTaskCompletedRequest.`setDecisions(Collection<Decision> decisions)` The list of decisions (possibly empty) made by the decider while processing this decision task.
`RespondDecisionTaskCompletedRequest` RespondDecisionTaskCompletedRequest.`withDecisions(Collection<Decision> decisions)` The list of decisions (possibly empty) made by the decider while processing this decision task.