Interface UpdateGlobalResolverResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateGlobalResolverResponse.Builder,,UpdateGlobalResolverResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<UpdateGlobalResolverResponse.Builder,,UpdateGlobalResolverResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateGlobalResolverResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the Global Resolver.clientToken(String clientToken) A unique, case-sensitive identifier to ensure idempotency.The time and date the Global Resolverwas created.description(String description) Description of the Global Resolver.The hostname to be used by the customers' DNS clients for certification validation.The ID of the Global Resolver.ipAddressType(String ipAddressType) The IP address type configured for the updated Global Resolver.ipAddressType(GlobalResolverIpAddressType ipAddressType) The IP address type configured for the updated Global Resolver.ipv4Addresses(String... ipv4Addresses) List of anycast IPv4 addresses associated with the Global Resolver instance.ipv4Addresses(Collection<String> ipv4Addresses) List of anycast IPv4 addresses associated with the Global Resolver instance.ipv6Addresses(String... ipv6Addresses) List of anycast IPv6 addresses associated with the updated Global Resolver instance.ipv6Addresses(Collection<String> ipv6Addresses) List of anycast IPv6 addresses associated with the updated Global Resolver instance.Name of the Global Resolver.observabilityRegion(String observabilityRegion) The Amazon Web Services Regions in which the users' Global Resolver query resolution logs will be propagated.The Amazon Web Services Regions in which the Global Resolver will operate.regions(Collection<String> regions) The Amazon Web Services Regions in which the Global Resolver will operate.The operational status of the Global Resolver.status(CRResourceStatus status) The operational status of the Global Resolver.The time and date the Global Resolver was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53globalresolver.model.Route53GlobalResolverResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The ID of the Global Resolver.
- Parameters:
id- The ID of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the Global Resolver.
- Parameters:
arn- The Amazon Resource Name (ARN) of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
A unique, case-sensitive identifier to ensure idempotency. This means that making the same request multiple times with the same
clientTokenhas the same result every time.- Parameters:
clientToken- A unique, case-sensitive identifier to ensure idempotency. This means that making the same request multiple times with the sameclientTokenhas the same result every time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsName
The hostname to be used by the customers' DNS clients for certification validation.
- Parameters:
dnsName- The hostname to be used by the customers' DNS clients for certification validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
observabilityRegion
The Amazon Web Services Regions in which the users' Global Resolver query resolution logs will be propagated.
- Parameters:
observabilityRegion- The Amazon Web Services Regions in which the users' Global Resolver query resolution logs will be propagated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Name of the Global Resolver.
- Parameters:
name- Name of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Description of the Global Resolver.
- Parameters:
description- Description of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The Amazon Web Services Regions in which the Global Resolver will operate.
- Parameters:
regions- The Amazon Web Services Regions in which the Global Resolver will operate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The Amazon Web Services Regions in which the Global Resolver will operate.
- Parameters:
regions- The Amazon Web Services Regions in which the Global Resolver will operate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time and date the Global Resolverwas created.
- Parameters:
createdAt- The time and date the Global Resolverwas created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The time and date the Global Resolver was updated.
- Parameters:
updatedAt- The time and date the Global Resolver was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The operational status of the Global Resolver.
- Parameters:
status- The operational status of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The operational status of the Global Resolver.
- Parameters:
status- The operational status of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipv4Addresses
List of anycast IPv4 addresses associated with the Global Resolver instance.
- Parameters:
ipv4Addresses- List of anycast IPv4 addresses associated with the Global Resolver instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv4Addresses
List of anycast IPv4 addresses associated with the Global Resolver instance.
- Parameters:
ipv4Addresses- List of anycast IPv4 addresses associated with the Global Resolver instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Addresses
List of anycast IPv6 addresses associated with the updated Global Resolver instance. This field is only populated when ipAddressType is DUAL_STACK.
- Parameters:
ipv6Addresses- List of anycast IPv6 addresses associated with the updated Global Resolver instance. This field is only populated when ipAddressType is DUAL_STACK.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Addresses
List of anycast IPv6 addresses associated with the updated Global Resolver instance. This field is only populated when ipAddressType is DUAL_STACK.
- Parameters:
ipv6Addresses- List of anycast IPv6 addresses associated with the updated Global Resolver instance. This field is only populated when ipAddressType is DUAL_STACK.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressType
The IP address type configured for the updated Global Resolver.
- Parameters:
ipAddressType- The IP address type configured for the updated Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressType
The IP address type configured for the updated Global Resolver.
- Parameters:
ipAddressType- The IP address type configured for the updated Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-