Interface AllocateAddressResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>,Ec2Response.Builder,SdkBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- AllocateAddressResponse
@Mutable @NotThreadSafe public static interface AllocateAddressResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<AllocateAddressResponse.Builder,AllocateAddressResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AllocateAddressResponse.BuilderallocationId(String allocationId)The ID that represents the allocation of the Elastic IP address.AllocateAddressResponse.BuildercarrierIp(String carrierIp)The carrier IP address.AllocateAddressResponse.BuildercustomerOwnedIp(String customerOwnedIp)The customer-owned IP address.AllocateAddressResponse.BuildercustomerOwnedIpv4Pool(String customerOwnedIpv4Pool)The ID of the customer-owned address pool.AllocateAddressResponse.Builderdomain(String domain)The network (vpc).AllocateAddressResponse.Builderdomain(DomainType domain)The network (vpc).AllocateAddressResponse.BuildernetworkBorderGroup(String networkBorderGroup)The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.AllocateAddressResponse.BuilderpublicIp(String publicIp)The Elastic IP address.AllocateAddressResponse.BuilderpublicIpv4Pool(String publicIpv4Pool)The ID of an address pool.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
allocationId
AllocateAddressResponse.Builder allocationId(String allocationId)
The ID that represents the allocation of the Elastic IP address.
- Parameters:
allocationId- The ID that represents the allocation of the Elastic IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIpv4Pool
AllocateAddressResponse.Builder publicIpv4Pool(String publicIpv4Pool)
The ID of an address pool.
- Parameters:
publicIpv4Pool- The ID of an address pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkBorderGroup
AllocateAddressResponse.Builder networkBorderGroup(String networkBorderGroup)
The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.
- Parameters:
networkBorderGroup- The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domain
AllocateAddressResponse.Builder domain(String domain)
The network (
vpc).- Parameters:
domain- The network (vpc).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainType,DomainType
-
domain
AllocateAddressResponse.Builder domain(DomainType domain)
The network (
vpc).- Parameters:
domain- The network (vpc).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DomainType,DomainType
-
customerOwnedIp
AllocateAddressResponse.Builder customerOwnedIp(String customerOwnedIp)
The customer-owned IP address.
- Parameters:
customerOwnedIp- The customer-owned IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerOwnedIpv4Pool
AllocateAddressResponse.Builder customerOwnedIpv4Pool(String customerOwnedIpv4Pool)
The ID of the customer-owned address pool.
- Parameters:
customerOwnedIpv4Pool- The ID of the customer-owned address pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
carrierIp
AllocateAddressResponse.Builder carrierIp(String carrierIp)
The carrier IP address. This option is only available for network interfaces that reside in a subnet in a Wavelength Zone.
- Parameters:
carrierIp- The carrier IP address. This option is only available for network interfaces that reside in a subnet in a Wavelength Zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIp
AllocateAddressResponse.Builder publicIp(String publicIp)
The Elastic IP address.
- Parameters:
publicIp- The Elastic IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-