Interface ImageWatermarkFilterResponse.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ImageWatermarkFilterResponse.Builder,ImageWatermarkFilterResponse>, SdkBuilder<ImageWatermarkFilterResponse.Builder,ImageWatermarkFilterResponse>, SdkPojo
Enclosing class:
ImageWatermarkFilterResponse

@Mutable @NotThreadSafe public static interface ImageWatermarkFilterResponse.Builder extends SdkPojo, CopyableBuilder<ImageWatermarkFilterResponse.Builder,ImageWatermarkFilterResponse>
  • Method Details

    • watermarkKey

      ImageWatermarkFilterResponse.Builder watermarkKey(String watermarkKey)

      The accountId:name of the watermark. Supports wildcards (*, ?).

      Parameters:
      watermarkKey - The accountId:name of the watermark. Supports wildcards (*, ?).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceImageRegion

      ImageWatermarkFilterResponse.Builder sourceImageRegion(String sourceImageRegion)

      The Region where the watermark was originally created. Supports wildcards (*, ?).

      Parameters:
      sourceImageRegion - The Region where the watermark was originally created. Supports wildcards (*, ?).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumDaysSinceSourceImageCreated

      ImageWatermarkFilterResponse.Builder maximumDaysSinceSourceImageCreated(Integer maximumDaysSinceSourceImageCreated)

      The maximum number of days that have elapsed since the source image was created.

      Constraints: Minimum value of 0. Maximum value of 2147483647.

      Parameters:
      maximumDaysSinceSourceImageCreated - The maximum number of days that have elapsed since the source image was created.

      Constraints: Minimum value of 0. Maximum value of 2147483647.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumDaysSinceWatermarkCreated

      ImageWatermarkFilterResponse.Builder maximumDaysSinceWatermarkCreated(Integer maximumDaysSinceWatermarkCreated)

      The maximum number of days that have elapsed since the watermark was attached to the image.

      Constraints: Minimum value of 0. Maximum value of 2147483647.

      Parameters:
      maximumDaysSinceWatermarkCreated - The maximum number of days that have elapsed since the watermark was attached to the image.

      Constraints: Minimum value of 0. Maximum value of 2147483647.

      Returns:
      Returns a reference to this object so that method calls can be chained together.