@Generated(value="software.amazon.awssdk:codegen") public final class Trial extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Trial.Builder,Trial>
The properties of a trial as returned by the Search API.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Trial.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Trial.Builder |
builder() |
UserContext |
createdBy()
Returns the value of the CreatedBy property for this object.
|
Instant |
creationTime()
When the trial was created.
|
String |
displayName()
The name of the trial as displayed.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
experimentName()
The name of the experiment the trial is part of.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
boolean |
hasTrialComponentSummaries()
Returns true if the TrialComponentSummaries property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
UserContext |
lastModifiedBy()
Returns the value of the LastModifiedBy property for this object.
|
Instant |
lastModifiedTime()
Who last modified the trial.
|
MetadataProperties |
metadataProperties()
Returns the value of the MetadataProperties property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Trial.Builder> |
serializableBuilderClass() |
TrialSource |
source()
Returns the value of the Source property for this object.
|
List<Tag> |
tags()
The list of tags that are associated with the trial.
|
Trial.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
trialArn()
The Amazon Resource Name (ARN) of the trial.
|
List<TrialComponentSimpleSummary> |
trialComponentSummaries()
A list of the components associated with the trial.
|
String |
trialName()
The name of the trial.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String trialName()
The name of the trial.
public final String trialArn()
The Amazon Resource Name (ARN) of the trial.
public final String displayName()
The name of the trial as displayed. If DisplayName isn't specified, TrialName is
displayed.
DisplayName isn't specified, TrialName
is displayed.public final String experimentName()
The name of the experiment the trial is part of.
public final TrialSource source()
public final Instant creationTime()
When the trial was created.
public final UserContext createdBy()
public final Instant lastModifiedTime()
Who last modified the trial.
public final UserContext lastModifiedBy()
public final MetadataProperties metadataProperties()
public final boolean hasTags()
public final List<Tag> tags()
The list of tags that are associated with the trial. You can use Search API to search on the tags.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public final boolean hasTrialComponentSummaries()
public final List<TrialComponentSimpleSummary> trialComponentSummaries()
A list of the components associated with the trial. For each component, a summary of the component's properties is included.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTrialComponentSummaries() to see if a value was sent in this field.
public Trial.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Trial.Builder,Trial>public static Trial.Builder builder()
public static Class<? extends Trial.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.