Interface StandardOutputConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StandardOutputConfiguration.Builder,
,StandardOutputConfiguration> SdkBuilder<StandardOutputConfiguration.Builder,
,StandardOutputConfiguration> SdkPojo
- Enclosing class:
StandardOutputConfiguration
@Mutable
@NotThreadSafe
public static interface StandardOutputConfiguration.Builder
extends SdkPojo, CopyableBuilder<StandardOutputConfiguration.Builder,StandardOutputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the Audio property for this object.Sets the value of the Audio property for this object.Sets the value of the Document property for this object.document
(DocumentStandardOutputConfiguration document) Sets the value of the Document property for this object.Sets the value of the Image property for this object.Sets the value of the Image property for this object.Sets the value of the Video property for this object.Sets the value of the Video property for this object.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
-
document
Sets the value of the Document property for this object.- Parameters:
document
- The new value for the Document property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
document
default StandardOutputConfiguration.Builder document(Consumer<DocumentStandardOutputConfiguration.Builder> document) Sets the value of the Document property for this object. This is a convenience method that creates an instance of theDocumentStandardOutputConfiguration.Builder
avoiding the need to create one manually viaDocumentStandardOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todocument(DocumentStandardOutputConfiguration)
.- Parameters:
document
- a consumer that will call methods onDocumentStandardOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
image
Sets the value of the Image property for this object.- Parameters:
image
- The new value for the Image property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
image
default StandardOutputConfiguration.Builder image(Consumer<ImageStandardOutputConfiguration.Builder> image) Sets the value of the Image property for this object. This is a convenience method that creates an instance of theImageStandardOutputConfiguration.Builder
avoiding the need to create one manually viaImageStandardOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimage(ImageStandardOutputConfiguration)
.- Parameters:
image
- a consumer that will call methods onImageStandardOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
video
Sets the value of the Video property for this object.- Parameters:
video
- The new value for the Video property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
video
default StandardOutputConfiguration.Builder video(Consumer<VideoStandardOutputConfiguration.Builder> video) Sets the value of the Video property for this object. This is a convenience method that creates an instance of theVideoStandardOutputConfiguration.Builder
avoiding the need to create one manually viaVideoStandardOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovideo(VideoStandardOutputConfiguration)
.- Parameters:
video
- a consumer that will call methods onVideoStandardOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audio
Sets the value of the Audio property for this object.- Parameters:
audio
- The new value for the Audio property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audio
default StandardOutputConfiguration.Builder audio(Consumer<AudioStandardOutputConfiguration.Builder> audio) Sets the value of the Audio property for this object. This is a convenience method that creates an instance of theAudioStandardOutputConfiguration.Builder
avoiding the need to create one manually viaAudioStandardOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudio(AudioStandardOutputConfiguration)
.- Parameters:
audio
- a consumer that will call methods onAudioStandardOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-