Interface CreateAccessSourceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateAccessSourceResponse.Builder,,CreateAccessSourceResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<CreateAccessSourceResponse.Builder,,CreateAccessSourceResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateAccessSourceResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the access source.The IP address or CIDR range that is allowed to send DNS queries to the Route 53 Global Resolver.The date and time when the access source was created.The ID of the DNS view associated with this access source.The unique identifier for the access source.ipAddressType(String ipAddressType) The IP address type for this access source (IPv4 or IPv6).ipAddressType(IpAddressType ipAddressType) The IP address type for this access source (IPv4 or IPv6).The descriptive name of the access source.The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).protocol(DnsProtocol protocol) The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).The operational status of the access source.status(CRResourceStatus status) The operational status of the access source.The date and time when the access source was last 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
-
arn
The Amazon Resource Name (ARN) of the access source.
- Parameters:
arn- The Amazon Resource Name (ARN) of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cidr
The IP address or CIDR range that is allowed to send DNS queries to the Route 53 Global Resolver.
- Parameters:
cidr- The IP address or CIDR range that is allowed to send DNS queries to the Route 53 Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the access source was created.
- Parameters:
createdAt- The date and time when the access source was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier for the access source.
- Parameters:
id- The unique identifier for the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressType
The IP address type for this access source (IPv4 or IPv6).
- Parameters:
ipAddressType- The IP address type for this access source (IPv4 or IPv6).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressType
The IP address type for this access source (IPv4 or IPv6).
- Parameters:
ipAddressType- The IP address type for this access source (IPv4 or IPv6).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The descriptive name of the access source.
- Parameters:
name- The descriptive name of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsViewId
The ID of the DNS view associated with this access source.
- Parameters:
dnsViewId- The ID of the DNS view associated with this access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).
- Parameters:
protocol- The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).
- Parameters:
protocol- The DNS protocol that is permitted for this access source (Do53, DoT, or DoH).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The operational status of the access source.
- Parameters:
status- The operational status of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The operational status of the access source.
- Parameters:
status- The operational status of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The date and time when the access source was last updated.
- Parameters:
updatedAt- The date and time when the access source was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-