Interface ThumbnailDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ThumbnailDetails.Builder,
,ThumbnailDetails> SdkBuilder<ThumbnailDetails.Builder,
,ThumbnailDetails> SdkPojo
- Enclosing class:
ThumbnailDetails
@Mutable
@NotThreadSafe
public static interface ThumbnailDetails.Builder
extends SdkPojo, CopyableBuilder<ThumbnailDetails.Builder,ThumbnailDetails>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the flow that DescribeFlowSourceThumbnail was performed on.Thumbnail Base64 string.thumbnailMessages
(Collection<MessageDetail> thumbnailMessages) Status code and messages about the flow source thumbnail.thumbnailMessages
(Consumer<MessageDetail.Builder>... thumbnailMessages) Status code and messages about the flow source thumbnail.thumbnailMessages
(MessageDetail... thumbnailMessages) Status code and messages about the flow source thumbnail.Timecode of thumbnail.The timestamp of when thumbnail was generated.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 Details
-
flowArn
The ARN of the flow that DescribeFlowSourceThumbnail was performed on.
- Parameters:
flowArn
- The ARN of the flow that DescribeFlowSourceThumbnail was performed on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnail
Thumbnail Base64 string.
- Parameters:
thumbnail
- Thumbnail Base64 string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnailMessages
Status code and messages about the flow source thumbnail.
- Parameters:
thumbnailMessages
- Status code and messages about the flow source thumbnail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnailMessages
Status code and messages about the flow source thumbnail.
- Parameters:
thumbnailMessages
- Status code and messages about the flow source thumbnail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnailMessages
Status code and messages about the flow source thumbnail.
This is a convenience method that creates an instance of theMessageDetail.Builder
avoiding the need to create one manually viaMessageDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothumbnailMessages(List<MessageDetail>)
.- Parameters:
thumbnailMessages
- a consumer that will call methods onMessageDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timecode
Timecode of thumbnail.
- Parameters:
timecode
- Timecode of thumbnail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestamp
The timestamp of when thumbnail was generated.
- Parameters:
timestamp
- The timestamp of when thumbnail was generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-