Interface ExtractionJobMessages.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExtractionJobMessages.Builder,,ExtractionJobMessages> SdkBuilder<ExtractionJobMessages.Builder,,ExtractionJobMessages> SdkPojo
- Enclosing class:
ExtractionJobMessages
@Mutable
@NotThreadSafe
public static interface ExtractionJobMessages.Builder
extends SdkPojo, CopyableBuilder<ExtractionJobMessages.Builder,ExtractionJobMessages>
-
Method Summary
Modifier and TypeMethodDescriptionmessagesList(Collection<MessageMetadata> messagesList) The list of messages that compose this extraction job.messagesList(Consumer<MessageMetadata.Builder>... messagesList) The list of messages that compose this extraction job.messagesList(MessageMetadata... messagesList) The list of messages that compose this extraction job.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
-
messagesList
The list of messages that compose this extraction job.
- Parameters:
messagesList- The list of messages that compose this extraction job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messagesList
The list of messages that compose this extraction job.
- Parameters:
messagesList- The list of messages that compose this extraction job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messagesList
The list of messages that compose this extraction job.
This is a convenience method that creates an instance of theMessageMetadata.Builderavoiding the need to create one manually viaMessageMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomessagesList(List<MessageMetadata>).- Parameters:
messagesList- a consumer that will call methods onMessageMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-