Interface DescribeFlowDefinitionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeFlowDefinitionResponse.Builder,
,DescribeFlowDefinitionResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeFlowDefinitionResponse.Builder,
,DescribeFlowDefinitionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeFlowDefinitionResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The timestamp when the flow definition was created.failureReason
(String failureReason) The reason your flow definition failed.flowDefinitionArn
(String flowDefinitionArn) The Amazon Resource Name (ARN) of the flow defintion.flowDefinitionName
(String flowDefinitionName) The Amazon Resource Name (ARN) of the flow definition.flowDefinitionStatus
(String flowDefinitionStatus) The status of the flow definition.flowDefinitionStatus
(FlowDefinitionStatus flowDefinitionStatus) The status of the flow definition.humanLoopActivationConfig
(Consumer<HumanLoopActivationConfig.Builder> humanLoopActivationConfig) An object containing information about what triggers a human review workflow.humanLoopActivationConfig
(HumanLoopActivationConfig humanLoopActivationConfig) An object containing information about what triggers a human review workflow.humanLoopConfig
(Consumer<HumanLoopConfig.Builder> humanLoopConfig) An object containing information about who works on the task, the workforce task price, and other task details.humanLoopConfig
(HumanLoopConfig humanLoopConfig) An object containing information about who works on the task, the workforce task price, and other task details.humanLoopRequestSource
(Consumer<HumanLoopRequestSource.Builder> humanLoopRequestSource) Container for configuring the source of human task requests.humanLoopRequestSource
(HumanLoopRequestSource humanLoopRequestSource) Container for configuring the source of human task requests.outputConfig
(Consumer<FlowDefinitionOutputConfig.Builder> outputConfig) An object containing information about the output file.outputConfig
(FlowDefinitionOutputConfig outputConfig) An object containing information about the output file.The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
flowDefinitionArn
The Amazon Resource Name (ARN) of the flow defintion.
- Parameters:
flowDefinitionArn
- The Amazon Resource Name (ARN) of the flow defintion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowDefinitionName
The Amazon Resource Name (ARN) of the flow definition.
- Parameters:
flowDefinitionName
- The Amazon Resource Name (ARN) of the flow definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowDefinitionStatus
The status of the flow definition. Valid values are listed below.
- Parameters:
flowDefinitionStatus
- The status of the flow definition. Valid values are listed below.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
flowDefinitionStatus
DescribeFlowDefinitionResponse.Builder flowDefinitionStatus(FlowDefinitionStatus flowDefinitionStatus) The status of the flow definition. Valid values are listed below.
- Parameters:
flowDefinitionStatus
- The status of the flow definition. Valid values are listed below.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The timestamp when the flow definition was created.
- Parameters:
creationTime
- The timestamp when the flow definition was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopRequestSource
DescribeFlowDefinitionResponse.Builder humanLoopRequestSource(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopRequestSource
default DescribeFlowDefinitionResponse.Builder humanLoopRequestSource(Consumer<HumanLoopRequestSource.Builder> 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.
This is a convenience method that creates an instance of theHumanLoopRequestSource.Builder
avoiding the need to create one manually viaHumanLoopRequestSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohumanLoopRequestSource(HumanLoopRequestSource)
.- Parameters:
humanLoopRequestSource
- a consumer that will call methods onHumanLoopRequestSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
humanLoopActivationConfig
DescribeFlowDefinitionResponse.Builder humanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig) An object containing information about what triggers a human review workflow.
- Parameters:
humanLoopActivationConfig
- An object containing information about what triggers a human review workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopActivationConfig
default DescribeFlowDefinitionResponse.Builder humanLoopActivationConfig(Consumer<HumanLoopActivationConfig.Builder> humanLoopActivationConfig) An object containing information about what triggers a human review workflow.
This is a convenience method that creates an instance of theHumanLoopActivationConfig.Builder
avoiding the need to create one manually viaHumanLoopActivationConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohumanLoopActivationConfig(HumanLoopActivationConfig)
.- Parameters:
humanLoopActivationConfig
- a consumer that will call methods onHumanLoopActivationConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
humanLoopConfig
An object containing information about who works on the task, the workforce task price, and other task details.
- Parameters:
humanLoopConfig
- An object containing information about who works on the task, the workforce task price, and other task details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopConfig
default DescribeFlowDefinitionResponse.Builder humanLoopConfig(Consumer<HumanLoopConfig.Builder> humanLoopConfig) An object containing information about who works on the task, the workforce task price, and other task details.
This is a convenience method that creates an instance of theHumanLoopConfig.Builder
avoiding the need to create one manually viaHumanLoopConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohumanLoopConfig(HumanLoopConfig)
.- Parameters:
humanLoopConfig
- a consumer that will call methods onHumanLoopConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputConfig
An object containing information about the output file.
- Parameters:
outputConfig
- An object containing information about the output file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default DescribeFlowDefinitionResponse.Builder outputConfig(Consumer<FlowDefinitionOutputConfig.Builder> outputConfig) An object containing information about the output file.
This is a convenience method that creates an instance of theFlowDefinitionOutputConfig.Builder
avoiding the need to create one manually viaFlowDefinitionOutputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputConfig(FlowDefinitionOutputConfig)
.- Parameters:
outputConfig
- a consumer that will call methods onFlowDefinitionOutputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
The reason your flow definition failed.
- Parameters:
failureReason
- The reason your flow definition failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-