public static interface CreateSafetyRuleRequest.Builder extends Route53RecoveryControlConfigRequest.Builder, SdkPojo, CopyableBuilder<CreateSafetyRuleRequest.Builder,CreateSafetyRuleRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSafetyRuleRequest.Builder assertionRule(NewAssertionRule assertionRule)
assertionRule - The new value for the AssertionRule property for this object.default CreateSafetyRuleRequest.Builder assertionRule(Consumer<NewAssertionRule.Builder> assertionRule)
NewAssertionRule.Builder avoiding the need to
create one manually via NewAssertionRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to assertionRule(NewAssertionRule).assertionRule - a consumer that will call methods on NewAssertionRule.BuilderassertionRule(NewAssertionRule)CreateSafetyRuleRequest.Builder clientToken(String clientToken)
Unique client idempotency token.
clientToken - Unique client idempotency token.CreateSafetyRuleRequest.Builder gatingRule(NewGatingRule gatingRule)
gatingRule - The new value for the GatingRule property for this object.default CreateSafetyRuleRequest.Builder gatingRule(Consumer<NewGatingRule.Builder> gatingRule)
NewGatingRule.Builder avoiding the need to
create one manually via NewGatingRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to gatingRule(NewGatingRule).gatingRule - a consumer that will call methods on NewGatingRule.BuildergatingRule(NewGatingRule)CreateSafetyRuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSafetyRuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.