Interface GetAccessSourceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetAccessSourceResponse.Builder,,GetAccessSourceResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<GetAccessSourceResponse.Builder,,GetAccessSourceResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetAccessSourceResponse
@Mutable
@NotThreadSafe
public static interface GetAccessSourceResponse.Builder
extends Route53GlobalResolverResponse.Builder, SdkPojo, CopyableBuilder<GetAccessSourceResponse.Builder,GetAccessSourceResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the access source.The IP range for the rule's parameters in CIDR notation.The time and date the rule was created.ID for the DNS view that the rule is associated to.ID for the rule.ipAddressType(String ipAddressType) The IP address type.ipAddressType(IpAddressType ipAddressType) The IP address type.Name for the access source.The protocol determines how data is transmitted to a Global Resolver instance.protocol(DnsProtocol protocol) The protocol determines how data is transmitted to a Global Resolver instance.Information about the status of the rule.status(CRResourceStatus status) Information about the status of the rule.The time and date the access source 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
-
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 range for the rule's parameters in CIDR notation.
- Parameters:
cidr- The IP range for the rule's parameters in CIDR notation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time and date the rule was created.
- Parameters:
createdAt- The time and date the rule was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ID for the rule.
- Parameters:
id- ID for the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressType
The IP address type.
- Parameters:
ipAddressType- The IP address type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressType
The IP address type.
- Parameters:
ipAddressType- The IP address type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
Name for the access source.
- Parameters:
name- Name for the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsViewId
ID for the DNS view that the rule is associated to.
- Parameters:
dnsViewId- ID for the DNS view that the rule is associated to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The protocol determines how data is transmitted to a Global Resolver instance.
- Parameters:
protocol- The protocol determines how data is transmitted to a Global Resolver instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The protocol determines how data is transmitted to a Global Resolver instance.
- Parameters:
protocol- The protocol determines how data is transmitted to a Global Resolver instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Information about the status of the rule.
- Parameters:
status- Information about the status of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Information about the status of the rule.
- Parameters:
status- Information about the status of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The time and date the access source was updated.
- Parameters:
updatedAt- The time and date the access source was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-