@Stability(value=Stable) public static final class CfnPackagingConfigurationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPackagingConfigurationProps>
CfnPackagingConfigurationProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder id(String id)
CfnPackagingConfigurationProps.getId()
id
- `AWS::MediaPackage::PackagingConfiguration.Id`. This parameter is required.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder packagingGroupId(String packagingGroupId)
CfnPackagingConfigurationProps.getPackagingGroupId()
packagingGroupId
- `AWS::MediaPackage::PackagingConfiguration.PackagingGroupId`. This parameter is required.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder cmafPackage(CfnPackagingConfiguration.CmafPackageProperty cmafPackage)
CfnPackagingConfigurationProps.getCmafPackage()
cmafPackage
- `AWS::MediaPackage::PackagingConfiguration.CmafPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder cmafPackage(IResolvable cmafPackage)
CfnPackagingConfigurationProps.getCmafPackage()
cmafPackage
- `AWS::MediaPackage::PackagingConfiguration.CmafPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder dashPackage(CfnPackagingConfiguration.DashPackageProperty dashPackage)
CfnPackagingConfigurationProps.getDashPackage()
dashPackage
- `AWS::MediaPackage::PackagingConfiguration.DashPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder dashPackage(IResolvable dashPackage)
CfnPackagingConfigurationProps.getDashPackage()
dashPackage
- `AWS::MediaPackage::PackagingConfiguration.DashPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder hlsPackage(CfnPackagingConfiguration.HlsPackageProperty hlsPackage)
CfnPackagingConfigurationProps.getHlsPackage()
hlsPackage
- `AWS::MediaPackage::PackagingConfiguration.HlsPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder hlsPackage(IResolvable hlsPackage)
CfnPackagingConfigurationProps.getHlsPackage()
hlsPackage
- `AWS::MediaPackage::PackagingConfiguration.HlsPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder mssPackage(CfnPackagingConfiguration.MssPackageProperty mssPackage)
CfnPackagingConfigurationProps.getMssPackage()
mssPackage
- `AWS::MediaPackage::PackagingConfiguration.MssPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder mssPackage(IResolvable mssPackage)
CfnPackagingConfigurationProps.getMssPackage()
mssPackage
- `AWS::MediaPackage::PackagingConfiguration.MssPackage`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps.Builder tags(List<? extends CfnTag> tags)
CfnPackagingConfigurationProps.getTags()
tags
- `AWS::MediaPackage::PackagingConfiguration.Tags`.this
@Stability(value=Stable) public CfnPackagingConfigurationProps build()
build
in interface software.amazon.jsii.Builder<CfnPackagingConfigurationProps>
CfnPackagingConfigurationProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.