public static interface CreateFirewallRuleGroupRequest.Builder extends Route53ResolverRequest.Builder, SdkPojo, CopyableBuilder<CreateFirewallRuleGroupRequest.Builder,CreateFirewallRuleGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateFirewallRuleGroupRequest.Builder |
creatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request.
|
CreateFirewallRuleGroupRequest.Builder |
name(String name)
A name that lets you identify the rule group, to manage and use it.
|
CreateFirewallRuleGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateFirewallRuleGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateFirewallRuleGroupRequest.Builder |
tags(Collection<Tag> tags)
A list of the tag keys and values that you want to associate with the rule group.
|
CreateFirewallRuleGroupRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of the tag keys and values that you want to associate with the rule group.
|
CreateFirewallRuleGroupRequest.Builder |
tags(Tag... tags)
A list of the tag keys and values that you want to associate with the rule group.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateFirewallRuleGroupRequest.Builder creatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request. This allows you to retry failed requests without the risk of running the operation twice. This can be any unique string, for example, a timestamp.
creatorRequestId - A unique string defined by you to identify the request. This allows you to retry failed requests
without the risk of running the operation twice. This can be any unique string, for example, a
timestamp.CreateFirewallRuleGroupRequest.Builder name(String name)
A name that lets you identify the rule group, to manage and use it.
name - A name that lets you identify the rule group, to manage and use it.CreateFirewallRuleGroupRequest.Builder tags(Collection<Tag> tags)
A list of the tag keys and values that you want to associate with the rule group.
tags - A list of the tag keys and values that you want to associate with the rule group.CreateFirewallRuleGroupRequest.Builder tags(Tag... tags)
A list of the tag keys and values that you want to associate with the rule group.
tags - A list of the tag keys and values that you want to associate with the rule group.CreateFirewallRuleGroupRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of the tag keys and values that you want to associate with the rule group.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateFirewallRuleGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateFirewallRuleGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.