Interface ResponseOutputItem.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ResponseOutputItem.Builder,,- ResponseOutputItem> - SdkBuilder<ResponseOutputItem.Builder,,- ResponseOutputItem> - SdkPojo
- Enclosing class:
- ResponseOutputItem
@Mutable
@NotThreadSafe
public static interface ResponseOutputItem.Builder
extends SdkPojo, CopyableBuilder<ResponseOutputItem.Builder,ResponseOutputItem> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault ResponseOutputItem.BuilderdashPlaylistSettings(Consumer<DashPlaylistSettings.Builder> dashPlaylistSettings) DASH manifest configuration settings.dashPlaylistSettings(DashPlaylistSettings dashPlaylistSettings) DASH manifest configuration settings.default ResponseOutputItem.BuilderhlsPlaylistSettings(Consumer<HlsPlaylistSettings.Builder> hlsPlaylistSettings) HLS manifest configuration settings.hlsPlaylistSettings(HlsPlaylistSettings hlsPlaylistSettings) HLS manifest configuration settings.manifestName(String manifestName) The name of the manifest for the channel that will appear in the channel output's playback URL.playbackUrl(String playbackUrl) The URL used for playback by content players.sourceGroup(String sourceGroup) A string used to associate a package configuration source group with a channel output.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- 
dashPlaylistSettingsDASH manifest configuration settings. - Parameters:
- dashPlaylistSettings- DASH manifest configuration settings.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dashPlaylistSettingsdefault ResponseOutputItem.Builder dashPlaylistSettings(Consumer<DashPlaylistSettings.Builder> dashPlaylistSettings) DASH manifest configuration settings. This is a convenience method that creates an instance of theDashPlaylistSettings.Builderavoiding the need to create one manually viaDashPlaylistSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todashPlaylistSettings(DashPlaylistSettings).- Parameters:
- dashPlaylistSettings- a consumer that will call methods on- DashPlaylistSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
hlsPlaylistSettingsHLS manifest configuration settings. - Parameters:
- hlsPlaylistSettings- HLS manifest configuration settings.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hlsPlaylistSettingsdefault ResponseOutputItem.Builder hlsPlaylistSettings(Consumer<HlsPlaylistSettings.Builder> hlsPlaylistSettings) HLS manifest configuration settings. This is a convenience method that creates an instance of theHlsPlaylistSettings.Builderavoiding the need to create one manually viaHlsPlaylistSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsPlaylistSettings(HlsPlaylistSettings).- Parameters:
- hlsPlaylistSettings- a consumer that will call methods on- HlsPlaylistSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
manifestNameThe name of the manifest for the channel that will appear in the channel output's playback URL. - Parameters:
- manifestName- The name of the manifest for the channel that will appear in the channel output's playback URL.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
playbackUrlThe URL used for playback by content players. - Parameters:
- playbackUrl- The URL used for playback by content players.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sourceGroupA string used to associate a package configuration source group with a channel output. - Parameters:
- sourceGroup- A string used to associate a package configuration source group with a channel output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-