@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VpcIpv6CidrBlockAssociation extends Object implements Serializable, Cloneable
Describes an IPv6 CIDR block associated with a VPC.
Constructor and Description |
---|
VpcIpv6CidrBlockAssociation() |
Modifier and Type | Method and Description |
---|---|
VpcIpv6CidrBlockAssociation |
clone() |
boolean |
equals(Object obj) |
String |
getAssociationId()
The association ID for the IPv6 CIDR block.
|
String |
getIpv6CidrBlock()
The IPv6 CIDR block.
|
VpcCidrBlockState |
getIpv6CidrBlockState()
Information about the state of the CIDR block.
|
String |
getIpv6Pool()
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
|
String |
getNetworkBorderGroup()
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example,
us-east-1-wl1-bos-wlz-1 . |
int |
hashCode() |
void |
setAssociationId(String associationId)
The association ID for the IPv6 CIDR block.
|
void |
setIpv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.
|
void |
setIpv6CidrBlockState(VpcCidrBlockState ipv6CidrBlockState)
Information about the state of the CIDR block.
|
void |
setIpv6Pool(String ipv6Pool)
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
|
void |
setNetworkBorderGroup(String networkBorderGroup)
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example,
us-east-1-wl1-bos-wlz-1 . |
String |
toString()
Returns a string representation of this object.
|
VpcIpv6CidrBlockAssociation |
withAssociationId(String associationId)
The association ID for the IPv6 CIDR block.
|
VpcIpv6CidrBlockAssociation |
withIpv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.
|
VpcIpv6CidrBlockAssociation |
withIpv6CidrBlockState(VpcCidrBlockState ipv6CidrBlockState)
Information about the state of the CIDR block.
|
VpcIpv6CidrBlockAssociation |
withIpv6Pool(String ipv6Pool)
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
|
VpcIpv6CidrBlockAssociation |
withNetworkBorderGroup(String networkBorderGroup)
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example,
us-east-1-wl1-bos-wlz-1 . |
public void setAssociationId(String associationId)
The association ID for the IPv6 CIDR block.
associationId
- The association ID for the IPv6 CIDR block.public String getAssociationId()
The association ID for the IPv6 CIDR block.
public VpcIpv6CidrBlockAssociation withAssociationId(String associationId)
The association ID for the IPv6 CIDR block.
associationId
- The association ID for the IPv6 CIDR block.public void setIpv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.
ipv6CidrBlock
- The IPv6 CIDR block.public String getIpv6CidrBlock()
The IPv6 CIDR block.
public VpcIpv6CidrBlockAssociation withIpv6CidrBlock(String ipv6CidrBlock)
The IPv6 CIDR block.
ipv6CidrBlock
- The IPv6 CIDR block.public void setIpv6CidrBlockState(VpcCidrBlockState ipv6CidrBlockState)
Information about the state of the CIDR block.
ipv6CidrBlockState
- Information about the state of the CIDR block.public VpcCidrBlockState getIpv6CidrBlockState()
Information about the state of the CIDR block.
public VpcIpv6CidrBlockAssociation withIpv6CidrBlockState(VpcCidrBlockState ipv6CidrBlockState)
Information about the state of the CIDR block.
ipv6CidrBlockState
- Information about the state of the CIDR block.public void setNetworkBorderGroup(String networkBorderGroup)
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.
networkBorderGroup
- The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web
Services advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.public String getNetworkBorderGroup()
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.
us-east-1-wl1-bos-wlz-1
.public VpcIpv6CidrBlockAssociation withNetworkBorderGroup(String networkBorderGroup)
The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services
advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.
networkBorderGroup
- The name of the unique set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web
Services advertises IP addresses, for example, us-east-1-wl1-bos-wlz-1
.public void setIpv6Pool(String ipv6Pool)
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
ipv6Pool
- The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.public String getIpv6Pool()
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
public VpcIpv6CidrBlockAssociation withIpv6Pool(String ipv6Pool)
The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.
ipv6Pool
- The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.public String toString()
toString
in class Object
Object.toString()
public VpcIpv6CidrBlockAssociation clone()