public static interface UpdateResolverEndpointRequest.Builder extends Route53ResolverRequest.Builder, SdkPojo, CopyableBuilder<UpdateResolverEndpointRequest.Builder,UpdateResolverEndpointRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateResolverEndpointRequest.Builder |
name(String name)
The name of the Resolver endpoint that you want to update.
|
UpdateResolverEndpointRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateResolverEndpointRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateResolverEndpointRequest.Builder |
resolverEndpointId(String resolverEndpointId)
The ID of the Resolver endpoint that you want to update.
|
UpdateResolverEndpointRequest.Builder |
resolverEndpointType(ResolverEndpointType resolverEndpointType)
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
|
UpdateResolverEndpointRequest.Builder |
resolverEndpointType(String resolverEndpointType)
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
|
UpdateResolverEndpointRequest.Builder |
updateIpAddresses(Collection<UpdateIpAddress> updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack.
|
UpdateResolverEndpointRequest.Builder |
updateIpAddresses(Consumer<UpdateIpAddress.Builder>... updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack.
|
UpdateResolverEndpointRequest.Builder |
updateIpAddresses(UpdateIpAddress... updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateResolverEndpointRequest.Builder resolverEndpointId(String resolverEndpointId)
The ID of the Resolver endpoint that you want to update.
resolverEndpointId - The ID of the Resolver endpoint that you want to update.UpdateResolverEndpointRequest.Builder name(String name)
The name of the Resolver endpoint that you want to update.
name - The name of the Resolver endpoint that you want to update.UpdateResolverEndpointRequest.Builder resolverEndpointType(String resolverEndpointType)
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
Updating to IPV6 type isn't currently supported.
resolverEndpointType - Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
Updating to IPV6 type isn't currently supported.
ResolverEndpointType,
ResolverEndpointTypeUpdateResolverEndpointRequest.Builder resolverEndpointType(ResolverEndpointType resolverEndpointType)
Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
Updating to IPV6 type isn't currently supported.
resolverEndpointType - Specifies the endpoint type for what type of IP address the endpoint uses to forward DNS queries.
Updating to IPV6 type isn't currently supported.
ResolverEndpointType,
ResolverEndpointTypeUpdateResolverEndpointRequest.Builder updateIpAddresses(Collection<UpdateIpAddress> updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don't specify an IPv6 address, one will be automatically chosen from your subnet.
updateIpAddresses - Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don't
specify an IPv6 address, one will be automatically chosen from your subnet.UpdateResolverEndpointRequest.Builder updateIpAddresses(UpdateIpAddress... updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don't specify an IPv6 address, one will be automatically chosen from your subnet.
updateIpAddresses - Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don't
specify an IPv6 address, one will be automatically chosen from your subnet.UpdateResolverEndpointRequest.Builder updateIpAddresses(Consumer<UpdateIpAddress.Builder>... updateIpAddresses)
Specifies the IPv6 address when you update the Resolver endpoint from IPv4 to dual-stack. If you don't specify an IPv6 address, one will be automatically chosen from your subnet.
This is a convenience method that creates an instance of theUpdateIpAddress.Builder avoiding the need to
create one manually via
UpdateIpAddress.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #updateIpAddresses(List.
updateIpAddresses - a consumer that will call methods on
UpdateIpAddress.Builder#updateIpAddresses(java.util.Collection) UpdateResolverEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateResolverEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.