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

#include <Preset.h>

Public Member Functions

 Preset ()
 
 Preset (Aws::Utils::Json::JsonView jsonValue)
 
Presetoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
PresetWithArn (const Aws::String &value)
 
PresetWithArn (Aws::String &&value)
 
PresetWithArn (const char *value)
 
const Aws::StringGetCategory () const
 
bool CategoryHasBeenSet () const
 
void SetCategory (const Aws::String &value)
 
void SetCategory (Aws::String &&value)
 
void SetCategory (const char *value)
 
PresetWithCategory (const Aws::String &value)
 
PresetWithCategory (Aws::String &&value)
 
PresetWithCategory (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
PresetWithCreatedAt (const Aws::Utils::DateTime &value)
 
PresetWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
PresetWithDescription (const Aws::String &value)
 
PresetWithDescription (Aws::String &&value)
 
PresetWithDescription (const char *value)
 
const Aws::Utils::DateTimeGetLastUpdated () const
 
bool LastUpdatedHasBeenSet () const
 
void SetLastUpdated (const Aws::Utils::DateTime &value)
 
void SetLastUpdated (Aws::Utils::DateTime &&value)
 
PresetWithLastUpdated (const Aws::Utils::DateTime &value)
 
PresetWithLastUpdated (Aws::Utils::DateTime &&value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
PresetWithName (const Aws::String &value)
 
PresetWithName (Aws::String &&value)
 
PresetWithName (const char *value)
 
const PresetSettingsGetSettings () const
 
bool SettingsHasBeenSet () const
 
void SetSettings (const PresetSettings &value)
 
void SetSettings (PresetSettings &&value)
 
PresetWithSettings (const PresetSettings &value)
 
PresetWithSettings (PresetSettings &&value)
 
const TypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Type &value)
 
void SetType (Type &&value)
 
PresetWithType (const Type &value)
 
PresetWithType (Type &&value)
 

Detailed Description

A preset is a collection of preconfigured media conversion settings that you want MediaConvert to apply to the output during the conversion process.

See Also:

AWS API Reference

Definition at line 36 of file Preset.h.

Constructor & Destructor Documentation

◆ Preset() [1/2]

Aws::MediaConvert::Model::Preset::Preset ( )

◆ Preset() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::MediaConvert::Model::Preset::ArnHasBeenSet ( ) const
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 53 of file Preset.h.

◆ CategoryHasBeenSet()

bool Aws::MediaConvert::Model::Preset::CategoryHasBeenSet ( ) const
inline

An optional category you create to organize your presets.

Definition at line 94 of file Preset.h.

◆ CreatedAtHasBeenSet()

bool Aws::MediaConvert::Model::Preset::CreatedAtHasBeenSet ( ) const
inline

The timestamp in epoch seconds for preset creation.

Definition at line 135 of file Preset.h.

◆ DescriptionHasBeenSet()

bool Aws::MediaConvert::Model::Preset::DescriptionHasBeenSet ( ) const
inline

An optional description you create for each preset.

Definition at line 166 of file Preset.h.

◆ GetArn()

const Aws::String& Aws::MediaConvert::Model::Preset::GetArn ( ) const
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 48 of file Preset.h.

◆ GetCategory()

const Aws::String& Aws::MediaConvert::Model::Preset::GetCategory ( ) const
inline

An optional category you create to organize your presets.

Definition at line 89 of file Preset.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::MediaConvert::Model::Preset::GetCreatedAt ( ) const
inline

The timestamp in epoch seconds for preset creation.

Definition at line 130 of file Preset.h.

◆ GetDescription()

const Aws::String& Aws::MediaConvert::Model::Preset::GetDescription ( ) const
inline

An optional description you create for each preset.

Definition at line 161 of file Preset.h.

◆ GetLastUpdated()

const Aws::Utils::DateTime& Aws::MediaConvert::Model::Preset::GetLastUpdated ( ) const
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 202 of file Preset.h.

◆ GetName()

const Aws::String& Aws::MediaConvert::Model::Preset::GetName ( ) const
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 233 of file Preset.h.

◆ GetSettings()

const PresetSettings& Aws::MediaConvert::Model::Preset::GetSettings ( ) const
inline

Settings for preset

Definition at line 274 of file Preset.h.

◆ GetType()

const Type& Aws::MediaConvert::Model::Preset::GetType ( ) const
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 306 of file Preset.h.

◆ Jsonize()

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

◆ LastUpdatedHasBeenSet()

bool Aws::MediaConvert::Model::Preset::LastUpdatedHasBeenSet ( ) const
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 207 of file Preset.h.

◆ NameHasBeenSet()

bool Aws::MediaConvert::Model::Preset::NameHasBeenSet ( ) const
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 238 of file Preset.h.

◆ operator=()

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

◆ SetArn() [1/3]

void Aws::MediaConvert::Model::Preset::SetArn ( Aws::String &&  value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 63 of file Preset.h.

◆ SetArn() [2/3]

void Aws::MediaConvert::Model::Preset::SetArn ( const Aws::String value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 58 of file Preset.h.

◆ SetArn() [3/3]

void Aws::MediaConvert::Model::Preset::SetArn ( const char *  value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 68 of file Preset.h.

◆ SetCategory() [1/3]

void Aws::MediaConvert::Model::Preset::SetCategory ( Aws::String &&  value)
inline

An optional category you create to organize your presets.

Definition at line 104 of file Preset.h.

◆ SetCategory() [2/3]

void Aws::MediaConvert::Model::Preset::SetCategory ( const Aws::String value)
inline

An optional category you create to organize your presets.

Definition at line 99 of file Preset.h.

◆ SetCategory() [3/3]

void Aws::MediaConvert::Model::Preset::SetCategory ( const char *  value)
inline

An optional category you create to organize your presets.

Definition at line 109 of file Preset.h.

◆ SetCreatedAt() [1/2]

void Aws::MediaConvert::Model::Preset::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The timestamp in epoch seconds for preset creation.

Definition at line 145 of file Preset.h.

◆ SetCreatedAt() [2/2]

void Aws::MediaConvert::Model::Preset::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The timestamp in epoch seconds for preset creation.

Definition at line 140 of file Preset.h.

◆ SetDescription() [1/3]

void Aws::MediaConvert::Model::Preset::SetDescription ( Aws::String &&  value)
inline

An optional description you create for each preset.

Definition at line 176 of file Preset.h.

◆ SetDescription() [2/3]

void Aws::MediaConvert::Model::Preset::SetDescription ( const Aws::String value)
inline

An optional description you create for each preset.

Definition at line 171 of file Preset.h.

◆ SetDescription() [3/3]

void Aws::MediaConvert::Model::Preset::SetDescription ( const char *  value)
inline

An optional description you create for each preset.

Definition at line 181 of file Preset.h.

◆ SetLastUpdated() [1/2]

void Aws::MediaConvert::Model::Preset::SetLastUpdated ( Aws::Utils::DateTime &&  value)
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 217 of file Preset.h.

◆ SetLastUpdated() [2/2]

void Aws::MediaConvert::Model::Preset::SetLastUpdated ( const Aws::Utils::DateTime value)
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 212 of file Preset.h.

◆ SetName() [1/3]

void Aws::MediaConvert::Model::Preset::SetName ( Aws::String &&  value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 248 of file Preset.h.

◆ SetName() [2/3]

void Aws::MediaConvert::Model::Preset::SetName ( const Aws::String value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 243 of file Preset.h.

◆ SetName() [3/3]

void Aws::MediaConvert::Model::Preset::SetName ( const char *  value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 253 of file Preset.h.

◆ SetSettings() [1/2]

void Aws::MediaConvert::Model::Preset::SetSettings ( const PresetSettings value)
inline

Settings for preset

Definition at line 284 of file Preset.h.

◆ SetSettings() [2/2]

void Aws::MediaConvert::Model::Preset::SetSettings ( PresetSettings &&  value)
inline

Settings for preset

Definition at line 289 of file Preset.h.

◆ SettingsHasBeenSet()

bool Aws::MediaConvert::Model::Preset::SettingsHasBeenSet ( ) const
inline

Settings for preset

Definition at line 279 of file Preset.h.

◆ SetType() [1/2]

void Aws::MediaConvert::Model::Preset::SetType ( const Type value)
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 318 of file Preset.h.

◆ SetType() [2/2]

void Aws::MediaConvert::Model::Preset::SetType ( Type &&  value)
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 324 of file Preset.h.

◆ TypeHasBeenSet()

bool Aws::MediaConvert::Model::Preset::TypeHasBeenSet ( ) const
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 312 of file Preset.h.

◆ WithArn() [1/3]

Preset& Aws::MediaConvert::Model::Preset::WithArn ( Aws::String &&  value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 78 of file Preset.h.

◆ WithArn() [2/3]

Preset& Aws::MediaConvert::Model::Preset::WithArn ( const Aws::String value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 73 of file Preset.h.

◆ WithArn() [3/3]

Preset& Aws::MediaConvert::Model::Preset::WithArn ( const char *  value)
inline

An identifier for this resource that is unique within all of AWS.

Definition at line 83 of file Preset.h.

◆ WithCategory() [1/3]

Preset& Aws::MediaConvert::Model::Preset::WithCategory ( Aws::String &&  value)
inline

An optional category you create to organize your presets.

Definition at line 119 of file Preset.h.

◆ WithCategory() [2/3]

Preset& Aws::MediaConvert::Model::Preset::WithCategory ( const Aws::String value)
inline

An optional category you create to organize your presets.

Definition at line 114 of file Preset.h.

◆ WithCategory() [3/3]

Preset& Aws::MediaConvert::Model::Preset::WithCategory ( const char *  value)
inline

An optional category you create to organize your presets.

Definition at line 124 of file Preset.h.

◆ WithCreatedAt() [1/2]

Preset& Aws::MediaConvert::Model::Preset::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The timestamp in epoch seconds for preset creation.

Definition at line 155 of file Preset.h.

◆ WithCreatedAt() [2/2]

Preset& Aws::MediaConvert::Model::Preset::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The timestamp in epoch seconds for preset creation.

Definition at line 150 of file Preset.h.

◆ WithDescription() [1/3]

Preset& Aws::MediaConvert::Model::Preset::WithDescription ( Aws::String &&  value)
inline

An optional description you create for each preset.

Definition at line 191 of file Preset.h.

◆ WithDescription() [2/3]

Preset& Aws::MediaConvert::Model::Preset::WithDescription ( const Aws::String value)
inline

An optional description you create for each preset.

Definition at line 186 of file Preset.h.

◆ WithDescription() [3/3]

Preset& Aws::MediaConvert::Model::Preset::WithDescription ( const char *  value)
inline

An optional description you create for each preset.

Definition at line 196 of file Preset.h.

◆ WithLastUpdated() [1/2]

Preset& Aws::MediaConvert::Model::Preset::WithLastUpdated ( Aws::Utils::DateTime &&  value)
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 227 of file Preset.h.

◆ WithLastUpdated() [2/2]

Preset& Aws::MediaConvert::Model::Preset::WithLastUpdated ( const Aws::Utils::DateTime value)
inline

The timestamp in epoch seconds when the preset was last updated.

Definition at line 222 of file Preset.h.

◆ WithName() [1/3]

Preset& Aws::MediaConvert::Model::Preset::WithName ( Aws::String &&  value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 263 of file Preset.h.

◆ WithName() [2/3]

Preset& Aws::MediaConvert::Model::Preset::WithName ( const Aws::String value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 258 of file Preset.h.

◆ WithName() [3/3]

Preset& Aws::MediaConvert::Model::Preset::WithName ( const char *  value)
inline

A name you create for each preset. Each name must be unique within your account.

Definition at line 268 of file Preset.h.

◆ WithSettings() [1/2]

Preset& Aws::MediaConvert::Model::Preset::WithSettings ( const PresetSettings value)
inline

Settings for preset

Definition at line 294 of file Preset.h.

◆ WithSettings() [2/2]

Preset& Aws::MediaConvert::Model::Preset::WithSettings ( PresetSettings &&  value)
inline

Settings for preset

Definition at line 299 of file Preset.h.

◆ WithType() [1/2]

Preset& Aws::MediaConvert::Model::Preset::WithType ( const Type value)
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 330 of file Preset.h.

◆ WithType() [2/2]

Preset& Aws::MediaConvert::Model::Preset::WithType ( Type &&  value)
inline

A preset can be of two types: system or custom. System or built-in preset can't be modified or deleted by the user.

Definition at line 336 of file Preset.h.


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