Interface ImageWatermarkFilterRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ImageWatermarkFilterRequest.Builder,,ImageWatermarkFilterRequest> SdkBuilder<ImageWatermarkFilterRequest.Builder,,ImageWatermarkFilterRequest> SdkPojo
- Enclosing class:
- ImageWatermarkFilterRequest
@Mutable
@NotThreadSafe
public static interface ImageWatermarkFilterRequest.Builder
extends SdkPojo, CopyableBuilder<ImageWatermarkFilterRequest.Builder,ImageWatermarkFilterRequest>
-
Method Summary
Modifier and TypeMethodDescriptionmaximumDaysSinceSourceImageCreated(Integer maximumDaysSinceSourceImageCreated) The maximum number of days that have elapsed since the source image was created.maximumDaysSinceWatermarkCreated(Integer maximumDaysSinceWatermarkCreated) The maximum number of days that have elapsed since the watermark was attached to the image.sourceImageRegion(String sourceImageRegion) The Region where the watermark was originally created.watermarkKey(String watermarkKey) TheaccountId:nameof the watermark.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
watermarkKey
The
accountId:nameof the watermark. Supports wildcards (*,?).- Parameters:
watermarkKey- TheaccountId:nameof the watermark. Supports wildcards (*,?).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
ImageWatermarkFilterRequest.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
ImageWatermarkFilterRequest.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.
-