Interface ArtifactsConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ArtifactsConfiguration.Builder,
,ArtifactsConfiguration> SdkBuilder<ArtifactsConfiguration.Builder,
,ArtifactsConfiguration> SdkPojo
- Enclosing class:
ArtifactsConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault ArtifactsConfiguration.Builder
The configuration for the audio artifacts.audio
(AudioArtifactsConfiguration audio) The configuration for the audio artifacts.default ArtifactsConfiguration.Builder
compositedVideo
(Consumer<CompositedVideoArtifactsConfiguration.Builder> compositedVideo) Enables video compositing.compositedVideo
(CompositedVideoArtifactsConfiguration compositedVideo) Enables video compositing.default ArtifactsConfiguration.Builder
The configuration for the content artifacts.content
(ContentArtifactsConfiguration content) The configuration for the content artifacts.default ArtifactsConfiguration.Builder
The configuration for the video artifacts.video
(VideoArtifactsConfiguration video) The configuration for the video artifacts.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, sdkFields
-
Method Details
-
audio
The configuration for the audio artifacts.
- Parameters:
audio
- The configuration for the audio artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audio
The configuration for the audio artifacts.
This is a convenience method that creates an instance of theAudioArtifactsConfiguration.Builder
avoiding the need to create one manually viaAudioArtifactsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudio(AudioArtifactsConfiguration)
.- Parameters:
audio
- a consumer that will call methods onAudioArtifactsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
video
The configuration for the video artifacts.
- Parameters:
video
- The configuration for the video artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
video
The configuration for the video artifacts.
This is a convenience method that creates an instance of theVideoArtifactsConfiguration.Builder
avoiding the need to create one manually viaVideoArtifactsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovideo(VideoArtifactsConfiguration)
.- Parameters:
video
- a consumer that will call methods onVideoArtifactsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
content
The configuration for the content artifacts.
- Parameters:
content
- The configuration for the content artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
default ArtifactsConfiguration.Builder content(Consumer<ContentArtifactsConfiguration.Builder> content) The configuration for the content artifacts.
This is a convenience method that creates an instance of theContentArtifactsConfiguration.Builder
avoiding the need to create one manually viaContentArtifactsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontent(ContentArtifactsConfiguration)
.- Parameters:
content
- a consumer that will call methods onContentArtifactsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
compositedVideo
ArtifactsConfiguration.Builder compositedVideo(CompositedVideoArtifactsConfiguration compositedVideo) Enables video compositing.
- Parameters:
compositedVideo
- Enables video compositing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compositedVideo
default ArtifactsConfiguration.Builder compositedVideo(Consumer<CompositedVideoArtifactsConfiguration.Builder> compositedVideo) Enables video compositing.
This is a convenience method that creates an instance of theCompositedVideoArtifactsConfiguration.Builder
avoiding the need to create one manually viaCompositedVideoArtifactsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocompositedVideo(CompositedVideoArtifactsConfiguration)
.- Parameters:
compositedVideo
- a consumer that will call methods onCompositedVideoArtifactsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-