Interface GetGlobalResolverResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetGlobalResolverResponse.Builder,,GetGlobalResolverResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<GetGlobalResolverResponse.Builder,,GetGlobalResolverResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetGlobalResolverResponse
-
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 date and time the Global Resolver was created.description(String description) The description of the Global Resolver.The hostname 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.The 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 operate.regions(Collection<String> regions) The AWS Regions in which the Global Resolver operate.The operational status of the Global Resolver.status(CRResourceStatus status) The operational status of the Global Resolver.The date and time 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 used by the customers' DNS clients for certification validation.
- Parameters:
dnsName- The hostname 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
The name of the Global Resolver.
- Parameters:
name- The name of the Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the Global Resolver.
- Parameters:
description- The 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 operate.
- Parameters:
regions- The AWS Regions in which the Global Resolver 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 operate.
- Parameters:
regions- The AWS Regions in which the Global Resolver operate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time the Global Resolver was created.
- Parameters:
createdAt- The date and time the Global Resolver was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the Global Resolver was updated.
- Parameters:
updatedAt- The date and time 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.
-