@Generated(value="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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TrialComponentSummary.Builder |
| Modifier and Type | Method and 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.
|
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.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String trialComponentName()
The name of the trial component.
public final String trialComponentArn()
The Amazon Resource Name (ARN) of the trial component.
public final String displayName()
The name of the component as displayed. If DisplayName isn't specified,
TrialComponentName is displayed.
DisplayName isn't specified,
TrialComponentName is displayed.public final TrialComponentSource trialComponentSource()
public final TrialComponentStatus status()
The status of the component. States include:
InProgress
Completed
Failed
InProgress
Completed
Failed
public final Instant startTime()
When the component started.
public final Instant endTime()
When the component ended.
public final Instant creationTime()
When the component was created.
public final UserContext createdBy()
Who created the trial component.
public final Instant lastModifiedTime()
When the component was last modified.
public final UserContext lastModifiedBy()
Who last modified the component.
public TrialComponentSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TrialComponentSummary.Builder,TrialComponentSummary>public static TrialComponentSummary.Builder builder()
public static Class<? extends TrialComponentSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.