Interface IpamAddressHistoryRecord.Builder

    • 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.
      • 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.
      • 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.