Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder
-
public static final class ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs defaults)
-
-
Method Detail
-
archiveCdnSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder archiveCdnSettings(@Nullable com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs> archiveCdnSettings)
- Parameters:
archiveCdnSettings- Parameters that control the interactions with the CDN. See `archiveCdnSettings` Block for details.- Returns:
- builder
-
archiveCdnSettings
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder archiveCdnSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs archiveCdnSettings)
- Parameters:
archiveCdnSettings- Parameters that control the interactions with the CDN. See `archiveCdnSettings` Block for details.- Returns:
- builder
-
destination
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder destination(com.pulumi.core.Output<ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs> destination)
- Parameters:
destination- Directory and base filename where archive files are written. See `destination` Block for details.- Returns:
- builder
-
destination
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs destination)
- Parameters:
destination- Directory and base filename where archive files are written. See `destination` Block for details.- Returns:
- builder
-
rolloverInterval
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder rolloverInterval(@Nullable com.pulumi.core.Output<java.lang.Integer> rolloverInterval)
- Parameters:
rolloverInterval- Number of seconds to write to an archive file before closing and starting a new one.- Returns:
- builder
-
rolloverInterval
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.Builder rolloverInterval(java.lang.Integer rolloverInterval)
- Parameters:
rolloverInterval- Number of seconds to write to an archive file before closing and starting a new one.- Returns:
- builder
-
build
public ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs build()
-
-