Interface CompositionThumbnailConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CompositionThumbnailConfiguration.Builder,CompositionThumbnailConfiguration>,SdkBuilder<CompositionThumbnailConfiguration.Builder,CompositionThumbnailConfiguration>,SdkPojo
- Enclosing class:
- CompositionThumbnailConfiguration
public static interface CompositionThumbnailConfiguration.Builder extends SdkPojo, CopyableBuilder<CompositionThumbnailConfiguration.Builder,CompositionThumbnailConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompositionThumbnailConfiguration.Builderstorage(Collection<ThumbnailStorageType> storage)Indicates the format in which thumbnails are recorded.CompositionThumbnailConfiguration.Builderstorage(ThumbnailStorageType... storage)Indicates the format in which thumbnails are recorded.CompositionThumbnailConfiguration.BuilderstorageWithStrings(String... storage)Indicates the format in which thumbnails are recorded.CompositionThumbnailConfiguration.BuilderstorageWithStrings(Collection<String> storage)Indicates the format in which thumbnails are recorded.CompositionThumbnailConfiguration.BuildertargetIntervalSeconds(Integer targetIntervalSeconds)The targeted thumbnail-generation interval in seconds.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
targetIntervalSeconds
CompositionThumbnailConfiguration.Builder targetIntervalSeconds(Integer targetIntervalSeconds)
The targeted thumbnail-generation interval in seconds. Default: 60.
- Parameters:
targetIntervalSeconds- The targeted thumbnail-generation interval in seconds. Default: 60.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageWithStrings
CompositionThumbnailConfiguration.Builder storageWithStrings(Collection<String> storage)
Indicates the format in which thumbnails are recorded.
SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Parameters:
storage- Indicates the format in which thumbnails are recorded.SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageWithStrings
CompositionThumbnailConfiguration.Builder storageWithStrings(String... storage)
Indicates the format in which thumbnails are recorded.
SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Parameters:
storage- Indicates the format in which thumbnails are recorded.SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storage
CompositionThumbnailConfiguration.Builder storage(Collection<ThumbnailStorageType> storage)
Indicates the format in which thumbnails are recorded.
SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Parameters:
storage- Indicates the format in which thumbnails are recorded.SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storage
CompositionThumbnailConfiguration.Builder storage(ThumbnailStorageType... storage)
Indicates the format in which thumbnails are recorded.
SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Parameters:
storage- Indicates the format in which thumbnails are recorded.SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width and height of the thumbnail.LATESTsaves the latest thumbnail in media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. Default:SEQUENTIAL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-