@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeFlowDefinitionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeFlowDefinitionResult() |
Modifier and Type | Method and Description |
---|---|
DescribeFlowDefinitionResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The timestamp when the flow definition was created.
|
String |
getFailureReason()
The reason your flow definition failed.
|
String |
getFlowDefinitionArn()
The Amazon Resource Name (ARN) of the flow defintion.
|
String |
getFlowDefinitionName()
The Amazon Resource Name (ARN) of the flow definition.
|
String |
getFlowDefinitionStatus()
The status of the flow definition.
|
HumanLoopActivationConfig |
getHumanLoopActivationConfig()
An object containing information about what triggers a human review workflow.
|
HumanLoopConfig |
getHumanLoopConfig()
An object containing information about who works on the task, the workforce task price, and other task details.
|
HumanLoopRequestSource |
getHumanLoopRequestSource()
Container for configuring the source of human task requests.
|
FlowDefinitionOutputConfig |
getOutputConfig()
An object containing information about the output file.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for
the flow definition.
|
int |
hashCode() |
void |
setCreationTime(Date creationTime)
The timestamp when the flow definition was created.
|
void |
setFailureReason(String failureReason)
The reason your flow definition failed.
|
void |
setFlowDefinitionArn(String flowDefinitionArn)
The Amazon Resource Name (ARN) of the flow defintion.
|
void |
setFlowDefinitionName(String flowDefinitionName)
The Amazon Resource Name (ARN) of the flow definition.
|
void |
setFlowDefinitionStatus(String flowDefinitionStatus)
The status of the flow definition.
|
void |
setHumanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about what triggers a human review workflow.
|
void |
setHumanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about who works on the task, the workforce task price, and other task details.
|
void |
setHumanLoopRequestSource(HumanLoopRequestSource humanLoopRequestSource)
Container for configuring the source of human task requests.
|
void |
setOutputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about the output file.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for
the flow definition.
|
String |
toString()
Returns a string representation of this object.
|
DescribeFlowDefinitionResult |
withCreationTime(Date creationTime)
The timestamp when the flow definition was created.
|
DescribeFlowDefinitionResult |
withFailureReason(String failureReason)
The reason your flow definition failed.
|
DescribeFlowDefinitionResult |
withFlowDefinitionArn(String flowDefinitionArn)
The Amazon Resource Name (ARN) of the flow defintion.
|
DescribeFlowDefinitionResult |
withFlowDefinitionName(String flowDefinitionName)
The Amazon Resource Name (ARN) of the flow definition.
|
DescribeFlowDefinitionResult |
withFlowDefinitionStatus(FlowDefinitionStatus flowDefinitionStatus)
The status of the flow definition.
|
DescribeFlowDefinitionResult |
withFlowDefinitionStatus(String flowDefinitionStatus)
The status of the flow definition.
|
DescribeFlowDefinitionResult |
withHumanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about what triggers a human review workflow.
|
DescribeFlowDefinitionResult |
withHumanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about who works on the task, the workforce task price, and other task details.
|
DescribeFlowDefinitionResult |
withHumanLoopRequestSource(HumanLoopRequestSource humanLoopRequestSource)
Container for configuring the source of human task requests.
|
DescribeFlowDefinitionResult |
withOutputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about the output file.
|
DescribeFlowDefinitionResult |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for
the flow definition.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setFlowDefinitionArn(String flowDefinitionArn)
The Amazon Resource Name (ARN) of the flow defintion.
flowDefinitionArn
- The Amazon Resource Name (ARN) of the flow defintion.public String getFlowDefinitionArn()
The Amazon Resource Name (ARN) of the flow defintion.
public DescribeFlowDefinitionResult withFlowDefinitionArn(String flowDefinitionArn)
The Amazon Resource Name (ARN) of the flow defintion.
flowDefinitionArn
- The Amazon Resource Name (ARN) of the flow defintion.public void setFlowDefinitionName(String flowDefinitionName)
The Amazon Resource Name (ARN) of the flow definition.
flowDefinitionName
- The Amazon Resource Name (ARN) of the flow definition.public String getFlowDefinitionName()
The Amazon Resource Name (ARN) of the flow definition.
public DescribeFlowDefinitionResult withFlowDefinitionName(String flowDefinitionName)
The Amazon Resource Name (ARN) of the flow definition.
flowDefinitionName
- The Amazon Resource Name (ARN) of the flow definition.public void setFlowDefinitionStatus(String flowDefinitionStatus)
The status of the flow definition. Valid values are listed below.
flowDefinitionStatus
- The status of the flow definition. Valid values are listed below.FlowDefinitionStatus
public String getFlowDefinitionStatus()
The status of the flow definition. Valid values are listed below.
FlowDefinitionStatus
public DescribeFlowDefinitionResult withFlowDefinitionStatus(String flowDefinitionStatus)
The status of the flow definition. Valid values are listed below.
flowDefinitionStatus
- The status of the flow definition. Valid values are listed below.FlowDefinitionStatus
public DescribeFlowDefinitionResult withFlowDefinitionStatus(FlowDefinitionStatus flowDefinitionStatus)
The status of the flow definition. Valid values are listed below.
flowDefinitionStatus
- The status of the flow definition. Valid values are listed below.FlowDefinitionStatus
public void setCreationTime(Date creationTime)
The timestamp when the flow definition was created.
creationTime
- The timestamp when the flow definition was created.public Date getCreationTime()
The timestamp when the flow definition was created.
public DescribeFlowDefinitionResult withCreationTime(Date creationTime)
The timestamp when the flow definition was created.
creationTime
- The timestamp when the flow definition was created.public void setHumanLoopRequestSource(HumanLoopRequestSource humanLoopRequestSource)
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
humanLoopRequestSource
- Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or
Amazon Textract is used as an integration source.public HumanLoopRequestSource getHumanLoopRequestSource()
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
public DescribeFlowDefinitionResult withHumanLoopRequestSource(HumanLoopRequestSource humanLoopRequestSource)
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
humanLoopRequestSource
- Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or
Amazon Textract is used as an integration source.public void setHumanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about what triggers a human review workflow.
humanLoopActivationConfig
- An object containing information about what triggers a human review workflow.public HumanLoopActivationConfig getHumanLoopActivationConfig()
An object containing information about what triggers a human review workflow.
public DescribeFlowDefinitionResult withHumanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about what triggers a human review workflow.
humanLoopActivationConfig
- An object containing information about what triggers a human review workflow.public void setHumanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about who works on the task, the workforce task price, and other task details.
humanLoopConfig
- An object containing information about who works on the task, the workforce task price, and other task
details.public HumanLoopConfig getHumanLoopConfig()
An object containing information about who works on the task, the workforce task price, and other task details.
public DescribeFlowDefinitionResult withHumanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about who works on the task, the workforce task price, and other task details.
humanLoopConfig
- An object containing information about who works on the task, the workforce task price, and other task
details.public void setOutputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about the output file.
outputConfig
- An object containing information about the output file.public FlowDefinitionOutputConfig getOutputConfig()
An object containing information about the output file.
public DescribeFlowDefinitionResult withOutputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about the output file.
outputConfig
- An object containing information about the output file.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
roleArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution
role for the flow definition.public String getRoleArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
public DescribeFlowDefinitionResult withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
roleArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution
role for the flow definition.public void setFailureReason(String failureReason)
The reason your flow definition failed.
failureReason
- The reason your flow definition failed.public String getFailureReason()
The reason your flow definition failed.
public DescribeFlowDefinitionResult withFailureReason(String failureReason)
The reason your flow definition failed.
failureReason
- The reason your flow definition failed.public String toString()
toString
in class Object
Object.toString()
public DescribeFlowDefinitionResult clone()