public static interface Experiment.Builder extends SdkPojo, CopyableBuilder<Experiment.Builder,Experiment>
| Modifier and Type | Method and Description |
|---|---|
default Experiment.Builder |
createdBy(Consumer<UserContext.Builder> createdBy)
Who created the experiment.
|
Experiment.Builder |
createdBy(UserContext createdBy)
Who created the experiment.
|
Experiment.Builder |
creationTime(Instant creationTime)
When the experiment was created.
|
Experiment.Builder |
description(String description)
The description of the experiment.
|
Experiment.Builder |
displayName(String displayName)
The name of the experiment as displayed.
|
Experiment.Builder |
experimentArn(String experimentArn)
The Amazon Resource Name (ARN) of the experiment.
|
Experiment.Builder |
experimentName(String experimentName)
The name of the experiment.
|
default Experiment.Builder |
lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.
|
Experiment.Builder |
lastModifiedBy(UserContext lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.
|
Experiment.Builder |
lastModifiedTime(Instant lastModifiedTime)
When the experiment was last modified.
|
default Experiment.Builder |
source(Consumer<ExperimentSource.Builder> source)
Sets the value of the Source property for this object.
|
Experiment.Builder |
source(ExperimentSource source)
Sets the value of the Source property for this object.
|
Experiment.Builder |
tags(Collection<Tag> tags)
The list of tags that are associated with the experiment.
|
Experiment.Builder |
tags(Consumer<Tag.Builder>... tags)
The list of tags that are associated with the experiment.
|
Experiment.Builder |
tags(Tag... tags)
The list of tags that are associated with the experiment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExperiment.Builder experimentName(String experimentName)
The name of the experiment.
experimentName - The name of the experiment.Experiment.Builder experimentArn(String experimentArn)
The Amazon Resource Name (ARN) of the experiment.
experimentArn - The Amazon Resource Name (ARN) of the experiment.Experiment.Builder displayName(String displayName)
The name of the experiment as displayed. If DisplayName isn't specified,
ExperimentName is displayed.
displayName - The name of the experiment as displayed. If DisplayName isn't specified,
ExperimentName is displayed.Experiment.Builder source(ExperimentSource source)
source - The new value for the Source property for this object.default Experiment.Builder source(Consumer<ExperimentSource.Builder> source)
ExperimentSource.Builder avoiding the
need to create one manually via ExperimentSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to source(ExperimentSource).source - a consumer that will call methods on ExperimentSource.Buildersource(ExperimentSource)Experiment.Builder description(String description)
The description of the experiment.
description - The description of the experiment.Experiment.Builder creationTime(Instant creationTime)
When the experiment was created.
creationTime - When the experiment was created.Experiment.Builder createdBy(UserContext createdBy)
Who created the experiment.
createdBy - Who created the experiment.default Experiment.Builder createdBy(Consumer<UserContext.Builder> createdBy)
Who created the experiment.
This is a convenience method that creates an instance of theUserContext.Builder avoiding the need to
create one manually via UserContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to createdBy(UserContext).createdBy - a consumer that will call methods on UserContext.BuildercreatedBy(UserContext)Experiment.Builder lastModifiedTime(Instant lastModifiedTime)
When the experiment was last modified.
lastModifiedTime - When the experiment was last modified.Experiment.Builder lastModifiedBy(UserContext lastModifiedBy)
lastModifiedBy - The new value for the LastModifiedBy property for this object.default Experiment.Builder lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
UserContext.Builder avoiding the need to
create one manually via UserContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to lastModifiedBy(UserContext).lastModifiedBy - a consumer that will call methods on UserContext.BuilderlastModifiedBy(UserContext)Experiment.Builder tags(Collection<Tag> tags)
The list of tags that are associated with the experiment. You can use Search API to search on the tags.
tags - The list of tags that are associated with the experiment. You can use Search API to search on
the tags.Experiment.Builder tags(Tag... tags)
The list of tags that are associated with the experiment. You can use Search API to search on the tags.
tags - The list of tags that are associated with the experiment. You can use Search API to search on
the tags.Experiment.Builder tags(Consumer<Tag.Builder>... tags)
The list of tags that are associated with the experiment. You can use Search API to search on the tags.
This is a convenience method that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) Copyright © 2022. All rights reserved.