Interface AccessSourcesItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AccessSourcesItem.Builder,,AccessSourcesItem> SdkBuilder<AccessSourcesItem.Builder,,AccessSourcesItem> SdkPojo
- Enclosing class:
AccessSourcesItem
@Mutable
@NotThreadSafe
public static interface AccessSourcesItem.Builder
extends SdkPojo, CopyableBuilder<AccessSourcesItem.Builder,AccessSourcesItem>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the access source.The CIDR block that defines the IP address range for the access source.The date and time when the access source was created.The ID of the DNS view that the access source is associated with.The unique identifier of the access source.ipAddressType(String ipAddressType) The IP address type of the access source.ipAddressType(IpAddressType ipAddressType) The IP address type of the access source.The name of the access source.The protocol used by the access source.protocol(DnsProtocol protocol) The protocol used by the access source.The current status of the access source.status(CRResourceStatus status) The current 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.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
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 CIDR block that defines the IP address range for the access source.
- Parameters:
cidr- The CIDR block that defines the IP address range for the access source.- 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 of the access source.
- Parameters:
id- The unique identifier of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressType
The IP address type of the access source.
- Parameters:
ipAddressType- The IP address type of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ipAddressType
The IP address type of the access source.
- Parameters:
ipAddressType- The IP address type of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the access source.
- Parameters:
name- The 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 that the access source is associated with.
- Parameters:
dnsViewId- The ID of the DNS view that the access source is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The protocol used by the access source.
- Parameters:
protocol- The protocol used by the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The protocol used by the access source.
- Parameters:
protocol- The protocol used by the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the access source.
- Parameters:
status- The current status of the access source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the access source.
- Parameters:
status- The current 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.
-