public static interface CreateOutpostResolverRequest.Builder extends Route53ResolverRequest.Builder, SdkPojo, CopyableBuilder<CreateOutpostResolverRequest.Builder,CreateOutpostResolverRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateOutpostResolverRequest.Builder |
creatorRequestId(String creatorRequestId)
A unique string that identifies the request and that allows failed requests to be retried without the risk of
running the operation twice.
|
CreateOutpostResolverRequest.Builder |
instanceCount(Integer instanceCount)
Number of Amazon EC2 instances for the Resolver on Outpost.
|
CreateOutpostResolverRequest.Builder |
name(String name)
A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
|
CreateOutpostResolverRequest.Builder |
outpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
|
CreateOutpostResolverRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateOutpostResolverRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateOutpostResolverRequest.Builder |
preferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type.
|
CreateOutpostResolverRequest.Builder |
tags(Collection<Tag> tags)
A string that helps identify the Route 53 Resolvers on Outpost.
|
CreateOutpostResolverRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A string that helps identify the Route 53 Resolvers on Outpost.
|
CreateOutpostResolverRequest.Builder |
tags(Tag... tags)
A string that helps identify the Route 53 Resolvers on Outpost.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOutpostResolverRequest.Builder creatorRequestId(String creatorRequestId)
A unique string that identifies the request and that allows failed requests to be retried without the risk of running the operation twice.
CreatorRequestId can be any unique string, for example, a date/time stamp.
creatorRequestId - A unique string that identifies the request and that allows failed requests to be retried without the
risk of running the operation twice.
CreatorRequestId can be any unique string, for example, a date/time stamp.
CreateOutpostResolverRequest.Builder name(String name)
A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
name - A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53
console.CreateOutpostResolverRequest.Builder instanceCount(Integer instanceCount)
Number of Amazon EC2 instances for the Resolver on Outpost. The default and minimal value is 4.
instanceCount - Number of Amazon EC2 instances for the Resolver on Outpost. The default and minimal value is 4.CreateOutpostResolverRequest.Builder preferredInstanceType(String preferredInstanceType)
The Amazon EC2 instance type. If you specify this, you must also specify a value for the
OutpostArn.
preferredInstanceType - The Amazon EC2 instance type. If you specify this, you must also specify a value for the
OutpostArn.CreateOutpostResolverRequest.Builder outpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost. If you specify this, you must also specify a value for the
PreferredInstanceType.
outpostArn - The Amazon Resource Name (ARN) of the Outpost. If you specify this, you must also specify a value for
the PreferredInstanceType.CreateOutpostResolverRequest.Builder tags(Collection<Tag> tags)
A string that helps identify the Route 53 Resolvers on Outpost.
tags - A string that helps identify the Route 53 Resolvers on Outpost.CreateOutpostResolverRequest.Builder tags(Tag... tags)
A string that helps identify the Route 53 Resolvers on Outpost.
tags - A string that helps identify the Route 53 Resolvers on Outpost.CreateOutpostResolverRequest.Builder tags(Consumer<Tag.Builder>... tags)
A string that helps identify the Route 53 Resolvers on Outpost.
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) CreateOutpostResolverRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateOutpostResolverRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.