Interface ExperimentSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExperimentSummary.Builder,ExperimentSummary>,SdkBuilder<ExperimentSummary.Builder,ExperimentSummary>,SdkPojo
- Enclosing class:
- ExperimentSummary
public static interface ExperimentSummary.Builder extends SdkPojo, CopyableBuilder<ExperimentSummary.Builder,ExperimentSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExperimentSummary.BuildercreationTime(Instant creationTime)When the experiment was created.ExperimentSummary.BuilderdisplayName(String displayName)The name of the experiment as displayed.ExperimentSummary.BuilderexperimentArn(String experimentArn)The Amazon Resource Name (ARN) of the experiment.ExperimentSummary.BuilderexperimentName(String experimentName)The name of the experiment.default ExperimentSummary.BuilderexperimentSource(Consumer<ExperimentSource.Builder> experimentSource)Sets the value of the ExperimentSource property for this object.ExperimentSummary.BuilderexperimentSource(ExperimentSource experimentSource)Sets the value of the ExperimentSource property for this object.ExperimentSummary.BuilderlastModifiedTime(Instant lastModifiedTime)When the experiment was last modified.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
experimentArn
ExperimentSummary.Builder experimentArn(String experimentArn)
The Amazon Resource Name (ARN) of the experiment.
- Parameters:
experimentArn- The Amazon Resource Name (ARN) of the experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
experimentName
ExperimentSummary.Builder experimentName(String experimentName)
The name of the experiment.
- Parameters:
experimentName- The name of the experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
ExperimentSummary.Builder displayName(String displayName)
The name of the experiment as displayed. If
DisplayNameisn't specified,ExperimentNameis displayed.- Parameters:
displayName- The name of the experiment as displayed. IfDisplayNameisn't specified,ExperimentNameis displayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
experimentSource
ExperimentSummary.Builder experimentSource(ExperimentSource experimentSource)
Sets the value of the ExperimentSource property for this object.- Parameters:
experimentSource- The new value for the ExperimentSource property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
experimentSource
default ExperimentSummary.Builder experimentSource(Consumer<ExperimentSource.Builder> experimentSource)
Sets the value of the ExperimentSource property for this object. This is a convenience method that creates an instance of theExperimentSource.Builderavoiding the need to create one manually viaExperimentSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexperimentSource(ExperimentSource).- Parameters:
experimentSource- a consumer that will call methods onExperimentSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
experimentSource(ExperimentSource)
-
creationTime
ExperimentSummary.Builder creationTime(Instant creationTime)
When the experiment was created.
- Parameters:
creationTime- When the experiment was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
ExperimentSummary.Builder lastModifiedTime(Instant lastModifiedTime)
When the experiment was last modified.
- Parameters:
lastModifiedTime- When the experiment was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-