Class DescribeFlowDefinitionResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
-
- software.amazon.awssdk.services.sagemaker.model.DescribeFlowDefinitionResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<DescribeFlowDefinitionResponse.Builder,DescribeFlowDefinitionResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeFlowDefinitionResponse extends SageMakerResponse implements ToCopyableBuilder<DescribeFlowDefinitionResponse.Builder,DescribeFlowDefinitionResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DescribeFlowDefinitionResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeFlowDefinitionResponse.Builder
builder()
Instant
creationTime()
The timestamp when the flow definition was created.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
failureReason()
The reason your flow definition failed.String
flowDefinitionArn()
The Amazon Resource Name (ARN) of the flow defintion.String
flowDefinitionName()
The Amazon Resource Name (ARN) of the flow definition.FlowDefinitionStatus
flowDefinitionStatus()
The status of the flow definition.String
flowDefinitionStatusAsString()
The status of the flow definition.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
HumanLoopActivationConfig
humanLoopActivationConfig()
An object containing information about what triggers a human review workflow.HumanLoopConfig
humanLoopConfig()
An object containing information about who works on the task, the workforce task price, and other task details.HumanLoopRequestSource
humanLoopRequestSource()
Container for configuring the source of human task requests.FlowDefinitionOutputConfig
outputConfig()
An object containing information about the output file.String
roleArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.List<SdkField<?>>
sdkFields()
static Class<? extends DescribeFlowDefinitionResponse.Builder>
serializableBuilderClass()
DescribeFlowDefinitionResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
flowDefinitionArn
public final String flowDefinitionArn()
The Amazon Resource Name (ARN) of the flow defintion.
- Returns:
- The Amazon Resource Name (ARN) of the flow defintion.
-
flowDefinitionName
public final String flowDefinitionName()
The Amazon Resource Name (ARN) of the flow definition.
- Returns:
- The Amazon Resource Name (ARN) of the flow definition.
-
flowDefinitionStatus
public final FlowDefinitionStatus flowDefinitionStatus()
The status of the flow definition. Valid values are listed below.
If the service returns an enum value that is not available in the current SDK version,
flowDefinitionStatus
will returnFlowDefinitionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromflowDefinitionStatusAsString()
.- Returns:
- The status of the flow definition. Valid values are listed below.
- See Also:
FlowDefinitionStatus
-
flowDefinitionStatusAsString
public final String flowDefinitionStatusAsString()
The status of the flow definition. Valid values are listed below.
If the service returns an enum value that is not available in the current SDK version,
flowDefinitionStatus
will returnFlowDefinitionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromflowDefinitionStatusAsString()
.- Returns:
- The status of the flow definition. Valid values are listed below.
- See Also:
FlowDefinitionStatus
-
creationTime
public final Instant creationTime()
The timestamp when the flow definition was created.
- Returns:
- The timestamp when the flow definition was created.
-
humanLoopRequestSource
public final 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.
- Returns:
- Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
-
humanLoopActivationConfig
public final HumanLoopActivationConfig humanLoopActivationConfig()
An object containing information about what triggers a human review workflow.
- Returns:
- An object containing information about what triggers a human review workflow.
-
humanLoopConfig
public final HumanLoopConfig humanLoopConfig()
An object containing information about who works on the task, the workforce task price, and other task details.
- Returns:
- An object containing information about who works on the task, the workforce task price, and other task details.
-
outputConfig
public final FlowDefinitionOutputConfig outputConfig()
An object containing information about the output file.
- Returns:
- An object containing information about the output file.
-
roleArn
public final String roleArn()
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
- Returns:
- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
-
failureReason
public final String failureReason()
The reason your flow definition failed.
- Returns:
- The reason your flow definition failed.
-
toBuilder
public DescribeFlowDefinitionResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<DescribeFlowDefinitionResponse.Builder,DescribeFlowDefinitionResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static DescribeFlowDefinitionResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeFlowDefinitionResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-