public static interface OutputGroupSettings.Builder extends SdkPojo, CopyableBuilder<OutputGroupSettings.Builder,OutputGroupSettings>
| Modifier and Type | Method and Description |
|---|---|
OutputGroupSettings.Builder |
cmafGroupSettings(CmafGroupSettings cmafGroupSettings)
Settings related to your CMAF output package.
|
default OutputGroupSettings.Builder |
cmafGroupSettings(Consumer<CmafGroupSettings.Builder> cmafGroupSettings)
Settings related to your CMAF output package.
|
default OutputGroupSettings.Builder |
dashIsoGroupSettings(Consumer<DashIsoGroupSettings.Builder> dashIsoGroupSettings)
Settings related to your DASH output package.
|
OutputGroupSettings.Builder |
dashIsoGroupSettings(DashIsoGroupSettings dashIsoGroupSettings)
Settings related to your DASH output package.
|
default OutputGroupSettings.Builder |
fileGroupSettings(Consumer<FileGroupSettings.Builder> fileGroupSettings)
Settings related to your File output group.
|
OutputGroupSettings.Builder |
fileGroupSettings(FileGroupSettings fileGroupSettings)
Settings related to your File output group.
|
default OutputGroupSettings.Builder |
hlsGroupSettings(Consumer<HlsGroupSettings.Builder> hlsGroupSettings)
Settings related to your HLS output package.
|
OutputGroupSettings.Builder |
hlsGroupSettings(HlsGroupSettings hlsGroupSettings)
Settings related to your HLS output package.
|
default OutputGroupSettings.Builder |
msSmoothGroupSettings(Consumer<MsSmoothGroupSettings.Builder> msSmoothGroupSettings)
Settings related to your Microsoft Smooth Streaming output package.
|
OutputGroupSettings.Builder |
msSmoothGroupSettings(MsSmoothGroupSettings msSmoothGroupSettings)
Settings related to your Microsoft Smooth Streaming output package.
|
OutputGroupSettings.Builder |
type(OutputGroupType type)
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)
|
OutputGroupSettings.Builder |
type(String type)
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOutputGroupSettings.Builder cmafGroupSettings(CmafGroupSettings cmafGroupSettings)
cmafGroupSettings - Settings related to your CMAF output package. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in
your JSON job specification, include this object and any required children when you set Type, under
OutputGroupSettings, to CMAF_GROUP_SETTINGS.default OutputGroupSettings.Builder cmafGroupSettings(Consumer<CmafGroupSettings.Builder> cmafGroupSettings)
CmafGroupSettings.Builder avoiding the need to create one manually via
CmafGroupSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to cmafGroupSettings(CmafGroupSettings).
cmafGroupSettings - a consumer that will call methods on CmafGroupSettings.BuildercmafGroupSettings(CmafGroupSettings)OutputGroupSettings.Builder dashIsoGroupSettings(DashIsoGroupSettings dashIsoGroupSettings)
dashIsoGroupSettings - Settings related to your DASH output package. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in
your JSON job specification, include this object and any required children when you set Type, under
OutputGroupSettings, to DASH_ISO_GROUP_SETTINGS.default OutputGroupSettings.Builder dashIsoGroupSettings(Consumer<DashIsoGroupSettings.Builder> dashIsoGroupSettings)
DashIsoGroupSettings.Builder avoiding the need to create one manually via
DashIsoGroupSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to dashIsoGroupSettings(DashIsoGroupSettings).
dashIsoGroupSettings - a consumer that will call methods on DashIsoGroupSettings.BuilderdashIsoGroupSettings(DashIsoGroupSettings)OutputGroupSettings.Builder fileGroupSettings(FileGroupSettings fileGroupSettings)
fileGroupSettings - Settings related to your File output group. MediaConvert uses this group of settings to generate a
single standalone file, rather than a streaming package. When you work directly in your JSON job
specification, include this object and any required children when you set Type, under
OutputGroupSettings, to FILE_GROUP_SETTINGS.default OutputGroupSettings.Builder fileGroupSettings(Consumer<FileGroupSettings.Builder> fileGroupSettings)
FileGroupSettings.Builder avoiding the need to create one manually via
FileGroupSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to fileGroupSettings(FileGroupSettings).
fileGroupSettings - a consumer that will call methods on FileGroupSettings.BuilderfileGroupSettings(FileGroupSettings)OutputGroupSettings.Builder hlsGroupSettings(HlsGroupSettings hlsGroupSettings)
hlsGroupSettings - Settings related to your HLS output package. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in
your JSON job specification, include this object and any required children when you set Type, under
OutputGroupSettings, to HLS_GROUP_SETTINGS.default OutputGroupSettings.Builder hlsGroupSettings(Consumer<HlsGroupSettings.Builder> hlsGroupSettings)
HlsGroupSettings.Builder avoiding the need to create one manually via
HlsGroupSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to hlsGroupSettings(HlsGroupSettings).
hlsGroupSettings - a consumer that will call methods on HlsGroupSettings.BuilderhlsGroupSettings(HlsGroupSettings)OutputGroupSettings.Builder msSmoothGroupSettings(MsSmoothGroupSettings msSmoothGroupSettings)
msSmoothGroupSettings - Settings related to your Microsoft Smooth Streaming output package. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/outputs-file-ABR.html. When you work directly in
your JSON job specification, include this object and any required children when you set Type, under
OutputGroupSettings, to MS_SMOOTH_GROUP_SETTINGS.default OutputGroupSettings.Builder msSmoothGroupSettings(Consumer<MsSmoothGroupSettings.Builder> msSmoothGroupSettings)
MsSmoothGroupSettings.Builder avoiding the need to create one manually via
MsSmoothGroupSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to msSmoothGroupSettings(MsSmoothGroupSettings).
msSmoothGroupSettings - a consumer that will call methods on MsSmoothGroupSettings.BuildermsSmoothGroupSettings(MsSmoothGroupSettings)OutputGroupSettings.Builder type(String type)
type - Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)OutputGroupType,
OutputGroupTypeOutputGroupSettings.Builder type(OutputGroupType type)
type - Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)OutputGroupType,
OutputGroupTypeCopyright © 2023. All rights reserved.