AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::PresetSettings Class Reference

#include <PresetSettings.h>

Public Member Functions

 PresetSettings ()
 
 PresetSettings (Aws::Utils::Json::JsonView jsonValue)
 
PresetSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< AudioDescription > & GetAudioDescriptions () const
 
bool AudioDescriptionsHasBeenSet () const
 
void SetAudioDescriptions (const Aws::Vector< AudioDescription > &value)
 
void SetAudioDescriptions (Aws::Vector< AudioDescription > &&value)
 
PresetSettingsWithAudioDescriptions (const Aws::Vector< AudioDescription > &value)
 
PresetSettingsWithAudioDescriptions (Aws::Vector< AudioDescription > &&value)
 
PresetSettingsAddAudioDescriptions (const AudioDescription &value)
 
PresetSettingsAddAudioDescriptions (AudioDescription &&value)
 
const Aws::Vector< CaptionDescriptionPreset > & GetCaptionDescriptions () const
 
bool CaptionDescriptionsHasBeenSet () const
 
void SetCaptionDescriptions (const Aws::Vector< CaptionDescriptionPreset > &value)
 
void SetCaptionDescriptions (Aws::Vector< CaptionDescriptionPreset > &&value)
 
PresetSettingsWithCaptionDescriptions (const Aws::Vector< CaptionDescriptionPreset > &value)
 
PresetSettingsWithCaptionDescriptions (Aws::Vector< CaptionDescriptionPreset > &&value)
 
PresetSettingsAddCaptionDescriptions (const CaptionDescriptionPreset &value)
 
PresetSettingsAddCaptionDescriptions (CaptionDescriptionPreset &&value)
 
const ContainerSettingsGetContainerSettings () const
 
bool ContainerSettingsHasBeenSet () const
 
void SetContainerSettings (const ContainerSettings &value)
 
void SetContainerSettings (ContainerSettings &&value)
 
PresetSettingsWithContainerSettings (const ContainerSettings &value)
 
PresetSettingsWithContainerSettings (ContainerSettings &&value)
 
const VideoDescriptionGetVideoDescription () const
 
bool VideoDescriptionHasBeenSet () const
 
void SetVideoDescription (const VideoDescription &value)
 
void SetVideoDescription (VideoDescription &&value)
 
PresetSettingsWithVideoDescription (const VideoDescription &value)
 
PresetSettingsWithVideoDescription (VideoDescription &&value)
 

Detailed Description

Settings for preset

See Also:

AWS API Reference

Definition at line 35 of file PresetSettings.h.

Constructor & Destructor Documentation

◆ PresetSettings() [1/2]

Aws::MediaConvert::Model::PresetSettings::PresetSettings ( )

◆ PresetSettings() [2/2]

Aws::MediaConvert::Model::PresetSettings::PresetSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAudioDescriptions() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::AddAudioDescriptions ( AudioDescription &&  value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 98 of file PresetSettings.h.

◆ AddAudioDescriptions() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::AddAudioDescriptions ( const AudioDescription value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 91 of file PresetSettings.h.

◆ AddCaptionDescriptions() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::AddCaptionDescriptions ( CaptionDescriptionPreset &&  value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 147 of file PresetSettings.h.

◆ AddCaptionDescriptions() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::AddCaptionDescriptions ( const CaptionDescriptionPreset value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 141 of file PresetSettings.h.

◆ AudioDescriptionsHasBeenSet()

bool Aws::MediaConvert::Model::PresetSettings::AudioDescriptionsHasBeenSet ( ) const
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 56 of file PresetSettings.h.

◆ CaptionDescriptionsHasBeenSet()

bool Aws::MediaConvert::Model::PresetSettings::CaptionDescriptionsHasBeenSet ( ) const
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 111 of file PresetSettings.h.

◆ ContainerSettingsHasBeenSet()

bool Aws::MediaConvert::Model::PresetSettings::ContainerSettingsHasBeenSet ( ) const
inline

Container specific settings.

Definition at line 158 of file PresetSettings.h.

◆ GetAudioDescriptions()

const Aws::Vector<AudioDescription>& Aws::MediaConvert::Model::PresetSettings::GetAudioDescriptions ( ) const
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 49 of file PresetSettings.h.

◆ GetCaptionDescriptions()

const Aws::Vector<CaptionDescriptionPreset>& Aws::MediaConvert::Model::PresetSettings::GetCaptionDescriptions ( ) const
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 105 of file PresetSettings.h.

◆ GetContainerSettings()

const ContainerSettings& Aws::MediaConvert::Model::PresetSettings::GetContainerSettings ( ) const
inline

Container specific settings.

Definition at line 153 of file PresetSettings.h.

◆ GetVideoDescription()

const VideoDescription& Aws::MediaConvert::Model::PresetSettings::GetVideoDescription ( ) const
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 186 of file PresetSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::PresetSettings::Jsonize ( ) const

◆ operator=()

PresetSettings& Aws::MediaConvert::Model::PresetSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAudioDescriptions() [1/2]

void Aws::MediaConvert::Model::PresetSettings::SetAudioDescriptions ( Aws::Vector< AudioDescription > &&  value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 70 of file PresetSettings.h.

◆ SetAudioDescriptions() [2/2]

void Aws::MediaConvert::Model::PresetSettings::SetAudioDescriptions ( const Aws::Vector< AudioDescription > &  value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 63 of file PresetSettings.h.

◆ SetCaptionDescriptions() [1/2]

void Aws::MediaConvert::Model::PresetSettings::SetCaptionDescriptions ( Aws::Vector< CaptionDescriptionPreset > &&  value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 123 of file PresetSettings.h.

◆ SetCaptionDescriptions() [2/2]

void Aws::MediaConvert::Model::PresetSettings::SetCaptionDescriptions ( const Aws::Vector< CaptionDescriptionPreset > &  value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 117 of file PresetSettings.h.

◆ SetContainerSettings() [1/2]

void Aws::MediaConvert::Model::PresetSettings::SetContainerSettings ( const ContainerSettings value)
inline

Container specific settings.

Definition at line 163 of file PresetSettings.h.

◆ SetContainerSettings() [2/2]

void Aws::MediaConvert::Model::PresetSettings::SetContainerSettings ( ContainerSettings &&  value)
inline

Container specific settings.

Definition at line 168 of file PresetSettings.h.

◆ SetVideoDescription() [1/2]

void Aws::MediaConvert::Model::PresetSettings::SetVideoDescription ( const VideoDescription value)
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 200 of file PresetSettings.h.

◆ SetVideoDescription() [2/2]

void Aws::MediaConvert::Model::PresetSettings::SetVideoDescription ( VideoDescription &&  value)
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 207 of file PresetSettings.h.

◆ VideoDescriptionHasBeenSet()

bool Aws::MediaConvert::Model::PresetSettings::VideoDescriptionHasBeenSet ( ) const
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 193 of file PresetSettings.h.

◆ WithAudioDescriptions() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithAudioDescriptions ( Aws::Vector< AudioDescription > &&  value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 84 of file PresetSettings.h.

◆ WithAudioDescriptions() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithAudioDescriptions ( const Aws::Vector< AudioDescription > &  value)
inline

(AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of encoding settings.

Definition at line 77 of file PresetSettings.h.

◆ WithCaptionDescriptions() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithCaptionDescriptions ( Aws::Vector< CaptionDescriptionPreset > &&  value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 135 of file PresetSettings.h.

◆ WithCaptionDescriptions() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithCaptionDescriptions ( const Aws::Vector< CaptionDescriptionPreset > &  value)
inline

This object holds groups of settings related to captions for one output. For each output that has captions, include one instance of CaptionDescriptions.

Definition at line 129 of file PresetSettings.h.

◆ WithContainerSettings() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithContainerSettings ( const ContainerSettings value)
inline

Container specific settings.

Definition at line 173 of file PresetSettings.h.

◆ WithContainerSettings() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithContainerSettings ( ContainerSettings &&  value)
inline

Container specific settings.

Definition at line 178 of file PresetSettings.h.

◆ WithVideoDescription() [1/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithVideoDescription ( const VideoDescription value)
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 214 of file PresetSettings.h.

◆ WithVideoDescription() [2/2]

PresetSettings& Aws::MediaConvert::Model::PresetSettings::WithVideoDescription ( VideoDescription &&  value)
inline

VideoDescription contains a group of video encoding settings. The specific video settings depend on the video codec that you choose for the property codec. Include one instance of VideoDescription per output.

Definition at line 221 of file PresetSettings.h.


The documentation for this class was generated from the following file: