Class FlowDefinitionSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.FlowDefinitionSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<FlowDefinitionSummary.Builder,FlowDefinitionSummary>
@Generated("software.amazon.awssdk:codegen") public final class FlowDefinitionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FlowDefinitionSummary.Builder,FlowDefinitionSummary>
Contains summary information about the flow definition.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FlowDefinitionSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowDefinitionSummary.Builder
builder()
Instant
creationTime()
The timestamp when SageMaker created the flow definition.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
failureReason()
The reason why the flow definition creation failed.String
flowDefinitionArn()
The Amazon Resource Name (ARN) of the flow definition.String
flowDefinitionName()
The name 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()
Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends FlowDefinitionSummary.Builder>
serializableBuilderClass()
FlowDefinitionSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
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
-
flowDefinitionName
public final String flowDefinitionName()
The name of the flow definition.
- Returns:
- The name of the flow definition.
-
flowDefinitionArn
public final String flowDefinitionArn()
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:
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:
- See Also:
FlowDefinitionStatus
-
flowDefinitionStatusAsString
public final String flowDefinitionStatusAsString()
The status of the flow definition. Valid values:
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:
- See Also:
FlowDefinitionStatus
-
creationTime
public final Instant creationTime()
The timestamp when SageMaker created the flow definition.
- Returns:
- The timestamp when SageMaker created the flow definition.
-
failureReason
public final String failureReason()
The reason why the flow definition creation failed. A failure reason is returned only when the flow definition status is
Failed
.- Returns:
- The reason why the flow definition creation failed. A failure reason is returned only when the flow
definition status is
Failed
.
-
toBuilder
public FlowDefinitionSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<FlowDefinitionSummary.Builder,FlowDefinitionSummary>
-
builder
public static FlowDefinitionSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends FlowDefinitionSummary.Builder> serializableBuilderClass()
-
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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-