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.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.Name of the Global Resolver.observabilityRegion(String observabilityRegion) The AWS Regions in which the users' Global Resolver query resolution logs will be propagated.The AWS Regions in which the Global Resolver will operate.regions(Collection<String> regions) The AWS 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 AWS Regions in which the users' Global Resolver query resolution logs will be propagated.
- Parameters:
observabilityRegion- The AWS 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 AWS Regions in which the Global Resolver will operate.
- Parameters:
regions- The AWS 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 AWS Regions in which the Global Resolver will operate.
- Parameters:
regions- The AWS 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.
-