Class TrialComponentSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.TrialComponentSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TrialComponentSummary.Builder,TrialComponentSummary>
@Generated("software.amazon.awssdk:codegen") public final class TrialComponentSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TrialComponentSummary.Builder,TrialComponentSummary>
A summary of the properties of a trial component. To get all the properties, call the DescribeTrialComponent API and provide the
TrialComponentName
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TrialComponentSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrialComponentSummary.Builder
builder()
UserContext
createdBy()
Who created the trial component.Instant
creationTime()
When the component was created.String
displayName()
The name of the component as displayed.Instant
endTime()
When the component ended.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
UserContext
lastModifiedBy()
Who last modified the component.Instant
lastModifiedTime()
When the component was last modified.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends TrialComponentSummary.Builder>
serializableBuilderClass()
Instant
startTime()
When the component started.TrialComponentStatus
status()
The status of the component.TrialComponentSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
trialComponentArn()
The Amazon Resource Name (ARN) of the trial component.String
trialComponentName()
The name of the trial component.TrialComponentSource
trialComponentSource()
Returns the value of the TrialComponentSource property for 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
-
trialComponentName
public final String trialComponentName()
The name of the trial component.
- Returns:
- The name of the trial component.
-
trialComponentArn
public final String trialComponentArn()
The Amazon Resource Name (ARN) of the trial component.
- Returns:
- The Amazon Resource Name (ARN) of the trial component.
-
displayName
public final String displayName()
The name of the component as displayed. If
DisplayName
isn't specified,TrialComponentName
is displayed.- Returns:
- The name of the component as displayed. If
DisplayName
isn't specified,TrialComponentName
is displayed.
-
trialComponentSource
public final TrialComponentSource trialComponentSource()
Returns the value of the TrialComponentSource property for this object.- Returns:
- The value of the TrialComponentSource property for this object.
-
status
public final TrialComponentStatus status()
The status of the component. States include:
-
InProgress
-
Completed
-
Failed
- Returns:
- The status of the component. States include:
-
InProgress
-
Completed
-
Failed
-
-
-
startTime
public final Instant startTime()
When the component started.
- Returns:
- When the component started.
-
endTime
public final Instant endTime()
When the component ended.
- Returns:
- When the component ended.
-
creationTime
public final Instant creationTime()
When the component was created.
- Returns:
- When the component was created.
-
createdBy
public final UserContext createdBy()
Who created the trial component.
- Returns:
- Who created the trial component.
-
lastModifiedTime
public final Instant lastModifiedTime()
When the component was last modified.
- Returns:
- When the component was last modified.
-
lastModifiedBy
public final UserContext lastModifiedBy()
Who last modified the component.
- Returns:
- Who last modified the component.
-
toBuilder
public TrialComponentSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TrialComponentSummary.Builder,TrialComponentSummary>
-
builder
public static TrialComponentSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends TrialComponentSummary.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
-
-