public static interface CreateExperimentTemplateRequest.Builder extends FisRequest.Builder, SdkPojo, CopyableBuilder<CreateExperimentTemplateRequest.Builder,CreateExperimentTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateExperimentTemplateRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateExperimentTemplateRequest.Builder description(String description)
A description for the experiment template. Can contain up to 64 letters (A-Z and a-z).
description - A description for the experiment template. Can contain up to 64 letters (A-Z and a-z).CreateExperimentTemplateRequest.Builder stopConditions(Collection<CreateExperimentTemplateStopConditionInput> stopConditions)
The stop conditions.
stopConditions - The stop conditions.CreateExperimentTemplateRequest.Builder stopConditions(CreateExperimentTemplateStopConditionInput... stopConditions)
The stop conditions.
stopConditions - The stop conditions.CreateExperimentTemplateRequest.Builder stopConditions(Consumer<CreateExperimentTemplateStopConditionInput.Builder>... stopConditions)
The stop conditions.
This is a convenience that creates an instance of the.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) CreateExperimentTemplateRequest.Builder targets(Map<String,CreateExperimentTemplateTargetInput> targets)
The targets for the experiment.
targets - The targets for the experiment.CreateExperimentTemplateRequest.Builder actions(Map<String,CreateExperimentTemplateActionInput> actions)
The actions for the experiment.
actions - The actions for the experiment.CreateExperimentTemplateRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf.
roleArn - The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform
service actions on your behalf.CreateExperimentTemplateRequest.Builder tags(Map<String,String> tags)
The tags to apply to the experiment template.
tags - The tags to apply to the experiment template.CreateExperimentTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateExperimentTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.