@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IpamAddressHistoryRecord extends Object implements Serializable, Cloneable
The historical record of a CIDR within an IPAM scope. For more information, see View the history of IP addresses in the Amazon VPC IPAM User Guide.
Constructor and Description |
---|
IpamAddressHistoryRecord() |
Modifier and Type | Method and Description |
---|---|
IpamAddressHistoryRecord |
clone() |
boolean |
equals(Object obj) |
String |
getResourceCidr()
The CIDR of the resource.
|
String |
getResourceComplianceStatus()
The compliance status of a resource.
|
String |
getResourceId()
The ID of the resource.
|
String |
getResourceName()
The name of the resource.
|
String |
getResourceOverlapStatus()
The overlap status of an IPAM resource.
|
String |
getResourceOwnerId()
The ID of the resource owner.
|
String |
getResourceRegion()
The Amazon Web Services Region of the resource.
|
String |
getResourceType()
The type of the resource.
|
Date |
getSampledEndTime()
Sampled end time of the resource-to-CIDR association within the IPAM scope.
|
Date |
getSampledStartTime()
Sampled start time of the resource-to-CIDR association within the IPAM scope.
|
String |
getVpcId()
The VPC ID of the resource.
|
int |
hashCode() |
void |
setResourceCidr(String resourceCidr)
The CIDR of the resource.
|
void |
setResourceComplianceStatus(String resourceComplianceStatus)
The compliance status of a resource.
|
void |
setResourceId(String resourceId)
The ID of the resource.
|
void |
setResourceName(String resourceName)
The name of the resource.
|
void |
setResourceOverlapStatus(String resourceOverlapStatus)
The overlap status of an IPAM resource.
|
void |
setResourceOwnerId(String resourceOwnerId)
The ID of the resource owner.
|
void |
setResourceRegion(String resourceRegion)
The Amazon Web Services Region of the resource.
|
void |
setResourceType(String resourceType)
The type of the resource.
|
void |
setSampledEndTime(Date sampledEndTime)
Sampled end time of the resource-to-CIDR association within the IPAM scope.
|
void |
setSampledStartTime(Date sampledStartTime)
Sampled start time of the resource-to-CIDR association within the IPAM scope.
|
void |
setVpcId(String vpcId)
The VPC ID of the resource.
|
String |
toString()
Returns a string representation of this object.
|
IpamAddressHistoryRecord |
withResourceCidr(String resourceCidr)
The CIDR of the resource.
|
IpamAddressHistoryRecord |
withResourceComplianceStatus(IpamComplianceStatus resourceComplianceStatus)
The compliance status of a resource.
|
IpamAddressHistoryRecord |
withResourceComplianceStatus(String resourceComplianceStatus)
The compliance status of a resource.
|
IpamAddressHistoryRecord |
withResourceId(String resourceId)
The ID of the resource.
|
IpamAddressHistoryRecord |
withResourceName(String resourceName)
The name of the resource.
|
IpamAddressHistoryRecord |
withResourceOverlapStatus(IpamOverlapStatus resourceOverlapStatus)
The overlap status of an IPAM resource.
|
IpamAddressHistoryRecord |
withResourceOverlapStatus(String resourceOverlapStatus)
The overlap status of an IPAM resource.
|
IpamAddressHistoryRecord |
withResourceOwnerId(String resourceOwnerId)
The ID of the resource owner.
|
IpamAddressHistoryRecord |
withResourceRegion(String resourceRegion)
The Amazon Web Services Region of the resource.
|
IpamAddressHistoryRecord |
withResourceType(IpamAddressHistoryResourceType resourceType)
The type of the resource.
|
IpamAddressHistoryRecord |
withResourceType(String resourceType)
The type of the resource.
|
IpamAddressHistoryRecord |
withSampledEndTime(Date sampledEndTime)
Sampled end time of the resource-to-CIDR association within the IPAM scope.
|
IpamAddressHistoryRecord |
withSampledStartTime(Date sampledStartTime)
Sampled start time of the resource-to-CIDR association within the IPAM scope.
|
IpamAddressHistoryRecord |
withVpcId(String vpcId)
The VPC ID of the resource.
|
public void setResourceOwnerId(String resourceOwnerId)
The ID of the resource owner.
resourceOwnerId
- The ID of the resource owner.public String getResourceOwnerId()
The ID of the resource owner.
public IpamAddressHistoryRecord withResourceOwnerId(String resourceOwnerId)
The ID of the resource owner.
resourceOwnerId
- The ID of the resource owner.public void setResourceRegion(String resourceRegion)
The Amazon Web Services Region of the resource.
resourceRegion
- The Amazon Web Services Region of the resource.public String getResourceRegion()
The Amazon Web Services Region of the resource.
public IpamAddressHistoryRecord withResourceRegion(String resourceRegion)
The Amazon Web Services Region of the resource.
resourceRegion
- The Amazon Web Services Region of the resource.public void setResourceType(String resourceType)
The type of the resource.
resourceType
- The type of the resource.IpamAddressHistoryResourceType
public String getResourceType()
The type of the resource.
IpamAddressHistoryResourceType
public IpamAddressHistoryRecord withResourceType(String resourceType)
The type of the resource.
resourceType
- The type of the resource.IpamAddressHistoryResourceType
public IpamAddressHistoryRecord withResourceType(IpamAddressHistoryResourceType resourceType)
The type of the resource.
resourceType
- The type of the resource.IpamAddressHistoryResourceType
public void setResourceId(String resourceId)
The ID of the resource.
resourceId
- The ID of the resource.public String getResourceId()
The ID of the resource.
public IpamAddressHistoryRecord withResourceId(String resourceId)
The ID of the resource.
resourceId
- The ID of the resource.public void setResourceCidr(String resourceCidr)
The CIDR of the resource.
resourceCidr
- The CIDR of the resource.public String getResourceCidr()
The CIDR of the resource.
public IpamAddressHistoryRecord withResourceCidr(String resourceCidr)
The CIDR of the resource.
resourceCidr
- The CIDR of the resource.public void setResourceName(String resourceName)
The name of the resource.
resourceName
- The name of the resource.public String getResourceName()
The name of the resource.
public IpamAddressHistoryRecord withResourceName(String resourceName)
The name of the resource.
resourceName
- The name of the resource.public void setResourceComplianceStatus(String resourceComplianceStatus)
The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceComplianceStatus
- The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamComplianceStatus
public String getResourceComplianceStatus()
The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
IpamComplianceStatus
public IpamAddressHistoryRecord withResourceComplianceStatus(String resourceComplianceStatus)
The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceComplianceStatus
- The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamComplianceStatus
public IpamAddressHistoryRecord withResourceComplianceStatus(IpamComplianceStatus resourceComplianceStatus)
The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceComplianceStatus
- The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamComplianceStatus
public void setResourceOverlapStatus(String resourceOverlapStatus)
The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceOverlapStatus
- The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps
with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamOverlapStatus
public String getResourceOverlapStatus()
The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
IpamOverlapStatus
public IpamAddressHistoryRecord withResourceOverlapStatus(String resourceOverlapStatus)
The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceOverlapStatus
- The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps
with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamOverlapStatus
public IpamAddressHistoryRecord withResourceOverlapStatus(IpamOverlapStatus resourceOverlapStatus)
The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
resourceOverlapStatus
- The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps
with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by
resource in the Amazon VPC IPAM User Guide.IpamOverlapStatus
public void setVpcId(String vpcId)
The VPC ID of the resource.
vpcId
- The VPC ID of the resource.public String getVpcId()
The VPC ID of the resource.
public IpamAddressHistoryRecord withVpcId(String vpcId)
The VPC ID of the resource.
vpcId
- The VPC ID of the resource.public void setSampledStartTime(Date sampledStartTime)
Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the start time may have occurred before this specific time.
sampledStartTime
- Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in
periodic snapshots, so the start time may have occurred before this specific time.public Date getSampledStartTime()
Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the start time may have occurred before this specific time.
public IpamAddressHistoryRecord withSampledStartTime(Date sampledStartTime)
Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the start time may have occurred before this specific time.
sampledStartTime
- Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in
periodic snapshots, so the start time may have occurred before this specific time.public void setSampledEndTime(Date sampledEndTime)
Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the end time may have occurred before this specific time.
sampledEndTime
- Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in
periodic snapshots, so the end time may have occurred before this specific time.public Date getSampledEndTime()
Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the end time may have occurred before this specific time.
public IpamAddressHistoryRecord withSampledEndTime(Date sampledEndTime)
Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the end time may have occurred before this specific time.
sampledEndTime
- Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in
periodic snapshots, so the end time may have occurred before this specific time.public String toString()
toString
in class Object
Object.toString()
public IpamAddressHistoryRecord clone()