@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 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 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 String trialComponentName()
The name of the trial component.
public String trialComponentArn()
The ARN of the trial component.
public 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 TrialComponentSource trialComponentSource()
public TrialComponentStatus status()
The status of the component. States include:
InProgress
Completed
Failed
InProgress
Completed
Failed
public Instant startTime()
When the component started.
public Instant endTime()
When the component ended.
public Instant creationTime()
When the component was created.
public UserContext createdBy()
Who created the component.
public Instant lastModifiedTime()
When the component was last modified.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.