Interface IpamAddressHistoryRecord.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IpamAddressHistoryRecord.Builder,IpamAddressHistoryRecord>,SdkBuilder<IpamAddressHistoryRecord.Builder,IpamAddressHistoryRecord>,SdkPojo
- Enclosing class:
- IpamAddressHistoryRecord
public static interface IpamAddressHistoryRecord.Builder extends SdkPojo, CopyableBuilder<IpamAddressHistoryRecord.Builder,IpamAddressHistoryRecord>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IpamAddressHistoryRecord.BuilderresourceCidr(String resourceCidr)The CIDR of the resource.IpamAddressHistoryRecord.BuilderresourceComplianceStatus(String resourceComplianceStatus)The compliance status of a resource.IpamAddressHistoryRecord.BuilderresourceComplianceStatus(IpamComplianceStatus resourceComplianceStatus)The compliance status of a resource.IpamAddressHistoryRecord.BuilderresourceId(String resourceId)The ID of the resource.IpamAddressHistoryRecord.BuilderresourceName(String resourceName)The name of the resource.IpamAddressHistoryRecord.BuilderresourceOverlapStatus(String resourceOverlapStatus)The overlap status of an IPAM resource.IpamAddressHistoryRecord.BuilderresourceOverlapStatus(IpamOverlapStatus resourceOverlapStatus)The overlap status of an IPAM resource.IpamAddressHistoryRecord.BuilderresourceOwnerId(String resourceOwnerId)The ID of the resource owner.IpamAddressHistoryRecord.BuilderresourceRegion(String resourceRegion)The Amazon Web Services Region of the resource.IpamAddressHistoryRecord.BuilderresourceType(String resourceType)The type of the resource.IpamAddressHistoryRecord.BuilderresourceType(IpamAddressHistoryResourceType resourceType)The type of the resource.IpamAddressHistoryRecord.BuildersampledEndTime(Instant sampledEndTime)Sampled end time of the resource-to-CIDR association within the IPAM scope.IpamAddressHistoryRecord.BuildersampledStartTime(Instant sampledStartTime)Sampled start time of the resource-to-CIDR association within the IPAM scope.IpamAddressHistoryRecord.BuildervpcId(String vpcId)The VPC ID 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 Detail
-
resourceOwnerId
IpamAddressHistoryRecord.Builder resourceOwnerId(String resourceOwnerId)
The ID of the resource owner.
- Parameters:
resourceOwnerId- The ID of the resource owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRegion
IpamAddressHistoryRecord.Builder resourceRegion(String 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.
-
resourceType
IpamAddressHistoryRecord.Builder resourceType(String 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:
IpamAddressHistoryResourceType,IpamAddressHistoryResourceType
-
resourceType
IpamAddressHistoryRecord.Builder resourceType(IpamAddressHistoryResourceType 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:
IpamAddressHistoryResourceType,IpamAddressHistoryResourceType
-
resourceId
IpamAddressHistoryRecord.Builder resourceId(String 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.
-
resourceCidr
IpamAddressHistoryRecord.Builder resourceCidr(String resourceCidr)
The CIDR of the resource.
- Parameters:
resourceCidr- The CIDR of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceName
IpamAddressHistoryRecord.Builder resourceName(String resourceName)
The name of the resource.
- Parameters:
resourceName- The name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceComplianceStatus
IpamAddressHistoryRecord.Builder resourceComplianceStatus(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpamComplianceStatus,IpamComplianceStatus
-
resourceComplianceStatus
IpamAddressHistoryRecord.Builder resourceComplianceStatus(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpamComplianceStatus,IpamComplianceStatus
-
resourceOverlapStatus
IpamAddressHistoryRecord.Builder resourceOverlapStatus(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpamOverlapStatus,IpamOverlapStatus
-
resourceOverlapStatus
IpamAddressHistoryRecord.Builder resourceOverlapStatus(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpamOverlapStatus,IpamOverlapStatus
-
vpcId
IpamAddressHistoryRecord.Builder vpcId(String vpcId)
The VPC ID of the resource.
- Parameters:
vpcId- The VPC ID of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampledStartTime
IpamAddressHistoryRecord.Builder sampledStartTime(Instant 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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampledEndTime
IpamAddressHistoryRecord.Builder sampledEndTime(Instant 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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-