Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder
-
- Enclosing class:
- ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs
public static final class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs defaults)
-
-
Method Detail
-
hlsAkamaiSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsAkamaiSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs> hlsAkamaiSettings)
- Parameters:
hlsAkamaiSettings- Akamai settings. See `hlsAkamaiSettings` Block for details.- Returns:
- builder
-
hlsAkamaiSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsAkamaiSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs hlsAkamaiSettings)
- Parameters:
hlsAkamaiSettings- Akamai settings. See `hlsAkamaiSettings` Block for details.- Returns:
- builder
-
hlsBasicPutSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsBasicPutSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs> hlsBasicPutSettings)
- Parameters:
hlsBasicPutSettings- Basic put settings. See `hlsBasicPutSettings` Block for details.- Returns:
- builder
-
hlsBasicPutSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsBasicPutSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs hlsBasicPutSettings)
- Parameters:
hlsBasicPutSettings- Basic put settings. See `hlsBasicPutSettings` Block for details.- Returns:
- builder
-
hlsMediaStoreSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsMediaStoreSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs> hlsMediaStoreSettings)
- Parameters:
hlsMediaStoreSettings- Media store settings. See `hlsMediaStoreSettings` Block for details.- Returns:
- builder
-
hlsMediaStoreSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsMediaStoreSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs hlsMediaStoreSettings)
- Parameters:
hlsMediaStoreSettings- Media store settings. See `hlsMediaStoreSettings` Block for details.- Returns:
- builder
-
hlsS3Settings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsS3Settings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs> hlsS3Settings)
- Parameters:
hlsS3Settings- S3 settings. See `hlsS3Settings` Block for details.- Returns:
- builder
-
hlsS3Settings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsS3Settings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs hlsS3Settings)
- Parameters:
hlsS3Settings- S3 settings. See `hlsS3Settings` Block for details.- Returns:
- builder
-
hlsWebdavSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsWebdavSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs> hlsWebdavSettings)
- Parameters:
hlsWebdavSettings- WebDAV settings. See `hlsWebdavSettings` Block for details.- Returns:
- builder
-
hlsWebdavSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.Builder hlsWebdavSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs hlsWebdavSettings)
- Parameters:
hlsWebdavSettings- WebDAV settings. See `hlsWebdavSettings` Block for details.- Returns:
- builder
-
-