Interface GlobalResolversItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GlobalResolversItem.Builder,,GlobalResolversItem> SdkBuilder<GlobalResolversItem.Builder,,GlobalResolversItem> SdkPojo
- Enclosing class:
GlobalResolversItem
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the global resolver.clientToken(String clientToken) The unique string that identifies the request and ensures idempotency.The date and time when the global resolver was created.description(String description) A description of the global resolver.The DNS name of the global resolver.The unique identifier of the global resolver.ipv4Addresses(String... ipv4Addresses) The IPv4 addresses assigned to the global resolver.ipv4Addresses(Collection<String> ipv4Addresses) The IPv4 addresses assigned to the global resolver.The name of the global resolver.observabilityRegion(String observabilityRegion) The AWS Region where observability data is collected for the global resolver.The AWS Regions where the global resolver is deployed.regions(Collection<String> regions) The AWS Regions where the global resolver is deployed.The current status of the global resolver.status(CRResourceStatus status) The current status of the global resolver.The date and time when the global resolver was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The unique identifier of the global resolver.
- Parameters:
id- The unique identifier 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
The unique string that identifies the request and ensures idempotency.
- Parameters:
clientToken- The unique string that identifies the request and ensures idempotency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsName
The DNS name of the global resolver.
- Parameters:
dnsName- The DNS name of the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
observabilityRegion
The AWS Region where observability data is collected for the global resolver.
- Parameters:
observabilityRegion- The AWS Region where observability data is collected for the global resolver.- 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
A description of the global resolver.
- Parameters:
description- A description of the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The AWS Regions where the global resolver is deployed.
- Parameters:
regions- The AWS Regions where the global resolver is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regions
The AWS Regions where the global resolver is deployed.
- Parameters:
regions- The AWS Regions where the global resolver is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the global resolver was created.
- Parameters:
createdAt- The date and time when 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 when the global resolver was last updated.
- Parameters:
updatedAt- The date and time when the global resolver was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the global resolver.
- Parameters:
status- The current status of the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the global resolver.
- Parameters:
status- The current status of the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipv4Addresses
The IPv4 addresses assigned to the global resolver.
- Parameters:
ipv4Addresses- The IPv4 addresses assigned to the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv4Addresses
The IPv4 addresses assigned to the global resolver.
- Parameters:
ipv4Addresses- The IPv4 addresses assigned to the global resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-