Interface ImageWatermark.Builder

  • Method Details

    • watermarkKey

      ImageWatermark.Builder watermarkKey(String watermarkKey)

      The watermark identifier, in accountId:watermarkName format (for example, 123456789012:approvedAmi). The accountId portion is the Amazon Web Services account ID of the watermark creator. The watermarkName portion is customer-provided.

      Parameters:
      watermarkKey - The watermark identifier, in accountId:watermarkName format (for example, 123456789012:approvedAmi). The accountId portion is the Amazon Web Services account ID of the watermark creator. The watermarkName portion is customer-provided.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceImageRegion

      ImageWatermark.Builder sourceImageRegion(String sourceImageRegion)

      The Region where the watermark was originally attached.

      Parameters:
      sourceImageRegion - The Region where the watermark was originally attached.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceImageId

      ImageWatermark.Builder sourceImageId(String sourceImageId)

      The ID of the AMI to which the watermark was originally attached.

      Parameters:
      sourceImageId - The ID of the AMI to which the watermark was originally attached.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceImageCreationTime

      ImageWatermark.Builder sourceImageCreationTime(Instant sourceImageCreationTime)

      The creation date of the source AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.

      Parameters:
      sourceImageCreationTime - The creation date of the source AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • watermarkCreationTime

      ImageWatermark.Builder watermarkCreationTime(Instant watermarkCreationTime)

      The date and time the watermark was attached to the AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.

      Parameters:
      watermarkCreationTime - The date and time the watermark was attached to the AMI, in the following format: YYYY-MM-DDTHH:MM:SS.ssssss+HH:MM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.