Interface RcsCardMedia.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RcsCardMedia.Builder,,RcsCardMedia> SdkBuilder<RcsCardMedia.Builder,,RcsCardMedia> SdkPojo
- Enclosing class:
RcsCardMedia
@Mutable
@NotThreadSafe
public static interface RcsCardMedia.Builder
extends SdkPojo, CopyableBuilder<RcsCardMedia.Builder,RcsCardMedia>
-
Method Summary
Modifier and TypeMethodDescriptionThe S3 URI of the media file for the card, in the formats3://bucket-name/key.The display height of the media in the card.thumbnailUrl(String thumbnailUrl) The S3 URI of an optional thumbnail image for the card media.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
-
fileUrl
The S3 URI of the media file for the card, in the format
s3://bucket-name/key. Maximum 2000 characters.- Parameters:
fileUrl- The S3 URI of the media file for the card, in the formats3://bucket-name/key. Maximum 2000 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnailUrl
The S3 URI of an optional thumbnail image for the card media. Maximum 2000 characters.
- Parameters:
thumbnailUrl- The S3 URI of an optional thumbnail image for the card media. Maximum 2000 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
height
The display height of the media in the card. Valid values are SHORT, MEDIUM, and TALL.
- Parameters:
height- The display height of the media in the card. Valid values are SHORT, MEDIUM, and TALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-