public static interface ExperimentTemplate.Builder extends SdkPojo, CopyableBuilder<ExperimentTemplate.Builder,ExperimentTemplate>
| Modifier and Type | Method and Description |
|---|---|
ExperimentTemplate.Builder |
actions(Map<String,ExperimentTemplateAction> actions)
The actions for the experiment.
|
ExperimentTemplate.Builder |
creationTime(Instant creationTime)
The time the experiment template was created.
|
ExperimentTemplate.Builder |
description(String description)
The description for the experiment template.
|
ExperimentTemplate.Builder |
id(String id)
The ID of the experiment template.
|
ExperimentTemplate.Builder |
lastUpdateTime(Instant lastUpdateTime)
The time the experiment template was last updated.
|
ExperimentTemplate.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role.
|
ExperimentTemplate.Builder |
stopConditions(Collection<ExperimentTemplateStopCondition> stopConditions)
The stop conditions for the experiment.
|
ExperimentTemplate.Builder |
stopConditions(Consumer<ExperimentTemplateStopCondition.Builder>... stopConditions)
The stop conditions for the experiment.
|
ExperimentTemplate.Builder |
stopConditions(ExperimentTemplateStopCondition... stopConditions)
The stop conditions for the experiment.
|
ExperimentTemplate.Builder |
tags(Map<String,String> tags)
The tags for the experiment template.
|
ExperimentTemplate.Builder |
targets(Map<String,ExperimentTemplateTarget> targets)
The targets for the experiment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExperimentTemplate.Builder id(String id)
The ID of the experiment template.
id - The ID of the experiment template.ExperimentTemplate.Builder description(String description)
The description for the experiment template.
description - The description for the experiment template.ExperimentTemplate.Builder targets(Map<String,ExperimentTemplateTarget> targets)
The targets for the experiment.
targets - The targets for the experiment.ExperimentTemplate.Builder actions(Map<String,ExperimentTemplateAction> actions)
The actions for the experiment.
actions - The actions for the experiment.ExperimentTemplate.Builder stopConditions(Collection<ExperimentTemplateStopCondition> stopConditions)
The stop conditions for the experiment.
stopConditions - The stop conditions for the experiment.ExperimentTemplate.Builder stopConditions(ExperimentTemplateStopCondition... stopConditions)
The stop conditions for the experiment.
stopConditions - The stop conditions for the experiment.ExperimentTemplate.Builder stopConditions(Consumer<ExperimentTemplateStopCondition.Builder>... stopConditions)
The stop conditions for the experiment.
This is a convenience 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 #stopConditions(List) .stopConditions - a consumer that will call methods on List.Builder #stopConditions(List) ExperimentTemplate.Builder creationTime(Instant creationTime)
The time the experiment template was created.
creationTime - The time the experiment template was created.ExperimentTemplate.Builder lastUpdateTime(Instant lastUpdateTime)
The time the experiment template was last updated.
lastUpdateTime - The time the experiment template was last updated.ExperimentTemplate.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role.
roleArn - The Amazon Resource Name (ARN) of an IAM role.ExperimentTemplate.Builder tags(Map<String,String> tags)
The tags for the experiment template.
tags - The tags for the experiment template.Copyright © 2021. All rights reserved.