public static interface UpdateExperimentTemplateRequest.Builder extends FisRequest.Builder, SdkPojo, CopyableBuilder<UpdateExperimentTemplateRequest.Builder,UpdateExperimentTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateExperimentTemplateRequest.Builder id(String id)
The ID of the experiment template.
id - The ID of the experiment template.UpdateExperimentTemplateRequest.Builder description(String description)
A description for the template.
description - A description for the template.UpdateExperimentTemplateRequest.Builder stopConditions(Collection<UpdateExperimentTemplateStopConditionInput> stopConditions)
The stop conditions for the experiment.
stopConditions - The stop conditions for the experiment.UpdateExperimentTemplateRequest.Builder stopConditions(UpdateExperimentTemplateStopConditionInput... stopConditions)
The stop conditions for the experiment.
stopConditions - The stop conditions for the experiment.UpdateExperimentTemplateRequest.Builder stopConditions(Consumer<UpdateExperimentTemplateStopConditionInput.Builder>... stopConditions)
The stop conditions for the experiment.
This is a convenience method that creates an instance of theUpdateExperimentTemplateStopConditionInput.Builder avoiding
the need to create one manually via
UpdateExperimentTemplateStopConditionInput.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #stopConditions(List.
stopConditions - a consumer that will call methods on
UpdateExperimentTemplateStopConditionInput.Builder#stopConditions(java.util.Collection) UpdateExperimentTemplateRequest.Builder targets(Map<String,UpdateExperimentTemplateTargetInput> targets)
The targets for the experiment.
targets - The targets for the experiment.UpdateExperimentTemplateRequest.Builder actions(Map<String,UpdateExperimentTemplateActionInputItem> actions)
The actions for the experiment.
actions - The actions for the experiment.UpdateExperimentTemplateRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.
roleArn - The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform
service actions on your behalf.UpdateExperimentTemplateRequest.Builder logConfiguration(UpdateExperimentTemplateLogConfigurationInput logConfiguration)
The configuration for experiment logging.
logConfiguration - The configuration for experiment logging.default UpdateExperimentTemplateRequest.Builder logConfiguration(Consumer<UpdateExperimentTemplateLogConfigurationInput.Builder> logConfiguration)
The configuration for experiment logging.
This is a convenience method that creates an instance of theUpdateExperimentTemplateLogConfigurationInput.Builder avoiding the need to create one manually via
UpdateExperimentTemplateLogConfigurationInput.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
logConfiguration(UpdateExperimentTemplateLogConfigurationInput).
logConfiguration - a consumer that will call methods on UpdateExperimentTemplateLogConfigurationInput.BuilderlogConfiguration(UpdateExperimentTemplateLogConfigurationInput)UpdateExperimentTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateExperimentTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.