Interface OutputGroupSettings.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<OutputGroupSettings.Builder,,- OutputGroupSettings> - SdkBuilder<OutputGroupSettings.Builder,,- OutputGroupSettings> - SdkPojo
- Enclosing class:
- OutputGroupSettings
- 
Method SummaryModifier and TypeMethodDescriptiondefault OutputGroupSettings.BuilderarchiveGroupSettings(Consumer<ArchiveGroupSettings.Builder> archiveGroupSettings) Sets the value of the ArchiveGroupSettings property for this object.archiveGroupSettings(ArchiveGroupSettings archiveGroupSettings) Sets the value of the ArchiveGroupSettings property for this object.default OutputGroupSettings.BuildercmafIngestGroupSettings(Consumer<CmafIngestGroupSettings.Builder> cmafIngestGroupSettings) Sets the value of the CmafIngestGroupSettings property for this object.cmafIngestGroupSettings(CmafIngestGroupSettings cmafIngestGroupSettings) Sets the value of the CmafIngestGroupSettings property for this object.default OutputGroupSettings.BuilderframeCaptureGroupSettings(Consumer<FrameCaptureGroupSettings.Builder> frameCaptureGroupSettings) Sets the value of the FrameCaptureGroupSettings property for this object.frameCaptureGroupSettings(FrameCaptureGroupSettings frameCaptureGroupSettings) Sets the value of the FrameCaptureGroupSettings property for this object.default OutputGroupSettings.BuilderhlsGroupSettings(Consumer<HlsGroupSettings.Builder> hlsGroupSettings) Sets the value of the HlsGroupSettings property for this object.hlsGroupSettings(HlsGroupSettings hlsGroupSettings) Sets the value of the HlsGroupSettings property for this object.default OutputGroupSettings.BuildermediaPackageGroupSettings(Consumer<MediaPackageGroupSettings.Builder> mediaPackageGroupSettings) Sets the value of the MediaPackageGroupSettings property for this object.mediaPackageGroupSettings(MediaPackageGroupSettings mediaPackageGroupSettings) Sets the value of the MediaPackageGroupSettings property for this object.default OutputGroupSettings.BuildermsSmoothGroupSettings(Consumer<MsSmoothGroupSettings.Builder> msSmoothGroupSettings) Sets the value of the MsSmoothGroupSettings property for this object.msSmoothGroupSettings(MsSmoothGroupSettings msSmoothGroupSettings) Sets the value of the MsSmoothGroupSettings property for this object.default OutputGroupSettings.BuildermultiplexGroupSettings(Consumer<MultiplexGroupSettings.Builder> multiplexGroupSettings) Sets the value of the MultiplexGroupSettings property for this object.multiplexGroupSettings(MultiplexGroupSettings multiplexGroupSettings) Sets the value of the MultiplexGroupSettings property for this object.default OutputGroupSettings.BuilderrtmpGroupSettings(Consumer<RtmpGroupSettings.Builder> rtmpGroupSettings) Sets the value of the RtmpGroupSettings property for this object.rtmpGroupSettings(RtmpGroupSettings rtmpGroupSettings) Sets the value of the RtmpGroupSettings property for this object.default OutputGroupSettings.BuildersrtGroupSettings(Consumer<SrtGroupSettings.Builder> srtGroupSettings) Sets the value of the SrtGroupSettings property for this object.srtGroupSettings(SrtGroupSettings srtGroupSettings) Sets the value of the SrtGroupSettings property for this object.default OutputGroupSettings.BuilderudpGroupSettings(Consumer<UdpGroupSettings.Builder> udpGroupSettings) Sets the value of the UdpGroupSettings property for this object.udpGroupSettings(UdpGroupSettings udpGroupSettings) Sets the value of the UdpGroupSettings property for this object.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- 
archiveGroupSettingsSets the value of the ArchiveGroupSettings property for this object.- Parameters:
- archiveGroupSettings- The new value for the ArchiveGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
archiveGroupSettingsdefault OutputGroupSettings.Builder archiveGroupSettings(Consumer<ArchiveGroupSettings.Builder> archiveGroupSettings) Sets the value of the ArchiveGroupSettings property for this object. This is a convenience method that creates an instance of theArchiveGroupSettings.Builderavoiding the need to create one manually viaArchiveGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toarchiveGroupSettings(ArchiveGroupSettings).- Parameters:
- archiveGroupSettings- a consumer that will call methods on- ArchiveGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
frameCaptureGroupSettingsOutputGroupSettings.Builder frameCaptureGroupSettings(FrameCaptureGroupSettings frameCaptureGroupSettings) Sets the value of the FrameCaptureGroupSettings property for this object.- Parameters:
- frameCaptureGroupSettings- The new value for the FrameCaptureGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
frameCaptureGroupSettingsdefault OutputGroupSettings.Builder frameCaptureGroupSettings(Consumer<FrameCaptureGroupSettings.Builder> frameCaptureGroupSettings) Sets the value of the FrameCaptureGroupSettings property for this object. This is a convenience method that creates an instance of theFrameCaptureGroupSettings.Builderavoiding the need to create one manually viaFrameCaptureGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toframeCaptureGroupSettings(FrameCaptureGroupSettings).- Parameters:
- frameCaptureGroupSettings- a consumer that will call methods on- FrameCaptureGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
hlsGroupSettingsSets the value of the HlsGroupSettings property for this object.- Parameters:
- hlsGroupSettings- The new value for the HlsGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
hlsGroupSettingsdefault OutputGroupSettings.Builder hlsGroupSettings(Consumer<HlsGroupSettings.Builder> hlsGroupSettings) Sets the value of the HlsGroupSettings property for this object. This is a convenience method that creates an instance of theHlsGroupSettings.Builderavoiding the need to create one manually viaHlsGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsGroupSettings(HlsGroupSettings).- Parameters:
- hlsGroupSettings- a consumer that will call methods on- HlsGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
mediaPackageGroupSettingsOutputGroupSettings.Builder mediaPackageGroupSettings(MediaPackageGroupSettings mediaPackageGroupSettings) Sets the value of the MediaPackageGroupSettings property for this object.- Parameters:
- mediaPackageGroupSettings- The new value for the MediaPackageGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
mediaPackageGroupSettingsdefault OutputGroupSettings.Builder mediaPackageGroupSettings(Consumer<MediaPackageGroupSettings.Builder> mediaPackageGroupSettings) Sets the value of the MediaPackageGroupSettings property for this object. This is a convenience method that creates an instance of theMediaPackageGroupSettings.Builderavoiding the need to create one manually viaMediaPackageGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomediaPackageGroupSettings(MediaPackageGroupSettings).- Parameters:
- mediaPackageGroupSettings- a consumer that will call methods on- MediaPackageGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
msSmoothGroupSettingsSets the value of the MsSmoothGroupSettings property for this object.- Parameters:
- msSmoothGroupSettings- The new value for the MsSmoothGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
msSmoothGroupSettingsdefault OutputGroupSettings.Builder msSmoothGroupSettings(Consumer<MsSmoothGroupSettings.Builder> msSmoothGroupSettings) Sets the value of the MsSmoothGroupSettings property for this object. This is a convenience method that creates an instance of theMsSmoothGroupSettings.Builderavoiding the need to create one manually viaMsSmoothGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomsSmoothGroupSettings(MsSmoothGroupSettings).- Parameters:
- msSmoothGroupSettings- a consumer that will call methods on- MsSmoothGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
multiplexGroupSettingsSets the value of the MultiplexGroupSettings property for this object.- Parameters:
- multiplexGroupSettings- The new value for the MultiplexGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
multiplexGroupSettingsdefault OutputGroupSettings.Builder multiplexGroupSettings(Consumer<MultiplexGroupSettings.Builder> multiplexGroupSettings) Sets the value of the MultiplexGroupSettings property for this object. This is a convenience method that creates an instance of theMultiplexGroupSettings.Builderavoiding the need to create one manually viaMultiplexGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomultiplexGroupSettings(MultiplexGroupSettings).- Parameters:
- multiplexGroupSettings- a consumer that will call methods on- MultiplexGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
rtmpGroupSettingsSets the value of the RtmpGroupSettings property for this object.- Parameters:
- rtmpGroupSettings- The new value for the RtmpGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
rtmpGroupSettingsdefault OutputGroupSettings.Builder rtmpGroupSettings(Consumer<RtmpGroupSettings.Builder> rtmpGroupSettings) Sets the value of the RtmpGroupSettings property for this object. This is a convenience method that creates an instance of theRtmpGroupSettings.Builderavoiding the need to create one manually viaRtmpGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tortmpGroupSettings(RtmpGroupSettings).- Parameters:
- rtmpGroupSettings- a consumer that will call methods on- RtmpGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
udpGroupSettingsSets the value of the UdpGroupSettings property for this object.- Parameters:
- udpGroupSettings- The new value for the UdpGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
udpGroupSettingsdefault OutputGroupSettings.Builder udpGroupSettings(Consumer<UdpGroupSettings.Builder> udpGroupSettings) Sets the value of the UdpGroupSettings property for this object. This is a convenience method that creates an instance of theUdpGroupSettings.Builderavoiding the need to create one manually viaUdpGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toudpGroupSettings(UdpGroupSettings).- Parameters:
- udpGroupSettings- a consumer that will call methods on- UdpGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
cmafIngestGroupSettingsOutputGroupSettings.Builder cmafIngestGroupSettings(CmafIngestGroupSettings cmafIngestGroupSettings) Sets the value of the CmafIngestGroupSettings property for this object.- Parameters:
- cmafIngestGroupSettings- The new value for the CmafIngestGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
cmafIngestGroupSettingsdefault OutputGroupSettings.Builder cmafIngestGroupSettings(Consumer<CmafIngestGroupSettings.Builder> cmafIngestGroupSettings) Sets the value of the CmafIngestGroupSettings property for this object. This is a convenience method that creates an instance of theCmafIngestGroupSettings.Builderavoiding the need to create one manually viaCmafIngestGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocmafIngestGroupSettings(CmafIngestGroupSettings).- Parameters:
- cmafIngestGroupSettings- a consumer that will call methods on- CmafIngestGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
srtGroupSettingsSets the value of the SrtGroupSettings property for this object.- Parameters:
- srtGroupSettings- The new value for the SrtGroupSettings property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
srtGroupSettingsdefault OutputGroupSettings.Builder srtGroupSettings(Consumer<SrtGroupSettings.Builder> srtGroupSettings) Sets the value of the SrtGroupSettings property for this object. This is a convenience method that creates an instance of theSrtGroupSettings.Builderavoiding the need to create one manually viaSrtGroupSettings.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosrtGroupSettings(SrtGroupSettings).- Parameters:
- srtGroupSettings- a consumer that will call methods on- SrtGroupSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-