Interface SourceDetails.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<SourceDetails.Builder,,- SourceDetails> - SdkBuilder<SourceDetails.Builder,,- SourceDetails> - SdkPojo
- Enclosing class:
- SourceDetails
- 
Method SummaryModifier and TypeMethodDescriptiondefault SourceDetails.BuilderaudioSourceDetails(Consumer<AudioSourceDetails.Builder> audioSourceDetails) Details specific to audio content within the source.audioSourceDetails(AudioSourceDetails audioSourceDetails) Details specific to audio content within the source.default SourceDetails.BuilderimageSourceDetails(Consumer<ImageSourceDetails.Builder> imageSourceDetails) Details specific to image content within the source.imageSourceDetails(ImageSourceDetails imageSourceDetails) Details specific to image content within the source.default SourceDetails.BuildervideoSourceDetails(Consumer<VideoSourceDetails.Builder> videoSourceDetails) Details specific to video content within the source.videoSourceDetails(VideoSourceDetails videoSourceDetails) Details specific to video content within the source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
imageSourceDetailsDetails specific to image content within the source. - Parameters:
- imageSourceDetails- Details specific to image content within the source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
imageSourceDetailsdefault SourceDetails.Builder imageSourceDetails(Consumer<ImageSourceDetails.Builder> imageSourceDetails) Details specific to image content within the source. This is a convenience method that creates an instance of theImageSourceDetails.Builderavoiding the need to create one manually viaImageSourceDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageSourceDetails(ImageSourceDetails).- Parameters:
- imageSourceDetails- a consumer that will call methods on- ImageSourceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
audioSourceDetailsDetails specific to audio content within the source. - Parameters:
- audioSourceDetails- Details specific to audio content within the source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
audioSourceDetailsdefault SourceDetails.Builder audioSourceDetails(Consumer<AudioSourceDetails.Builder> audioSourceDetails) Details specific to audio content within the source. This is a convenience method that creates an instance of theAudioSourceDetails.Builderavoiding the need to create one manually viaAudioSourceDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioSourceDetails(AudioSourceDetails).- Parameters:
- audioSourceDetails- a consumer that will call methods on- AudioSourceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
videoSourceDetailsDetails specific to video content within the source. - Parameters:
- videoSourceDetails- Details specific to video content within the source.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
videoSourceDetailsdefault SourceDetails.Builder videoSourceDetails(Consumer<VideoSourceDetails.Builder> videoSourceDetails) Details specific to video content within the source. This is a convenience method that creates an instance of theVideoSourceDetails.Builderavoiding the need to create one manually viaVideoSourceDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoSourceDetails(VideoSourceDetails).- Parameters:
- videoSourceDetails- a consumer that will call methods on- VideoSourceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-