Interface IpamPoolAllocation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IpamPoolAllocation.Builder,
,IpamPoolAllocation> SdkBuilder<IpamPoolAllocation.Builder,
,IpamPoolAllocation> SdkPojo
- Enclosing class:
IpamPoolAllocation
public static interface IpamPoolAllocation.Builder
extends SdkPojo, CopyableBuilder<IpamPoolAllocation.Builder,IpamPoolAllocation>
-
Method Summary
Modifier and TypeMethodDescriptionThe CIDR for the allocation.description
(String description) A description of the pool allocation.ipamPoolAllocationId
(String ipamPoolAllocationId) The ID of an allocation.resourceId
(String resourceId) The ID of the resource.resourceOwner
(String resourceOwner) The owner of the resource.resourceRegion
(String resourceRegion) The Amazon Web Services Region of the resource.resourceType
(String resourceType) The type of the resource.resourceType
(IpamPoolAllocationResourceType resourceType) The type of the resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
cidr
The CIDR for the allocation. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is
10.24.34.0/23
. An IPv6 CIDR example is2001:DB8::/32
.- Parameters:
cidr
- The CIDR for the allocation. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is10.24.34.0/23
. An IPv6 CIDR example is2001:DB8::/32
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamPoolAllocationId
The ID of an allocation.
- Parameters:
ipamPoolAllocationId
- The ID of an allocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the pool allocation.
- Parameters:
description
- A description of the pool allocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The ID of the resource.
- Parameters:
resourceId
- The ID of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of the resource.
- Parameters:
resourceType
- The type of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of the resource.
- Parameters:
resourceType
- The type of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceRegion
The Amazon Web Services Region of the resource.
- Parameters:
resourceRegion
- The Amazon Web Services Region of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceOwner
The owner of the resource.
- Parameters:
resourceOwner
- The owner of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-