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

#include <HlsCaptionLanguageMapping.h>

Public Member Functions

 HlsCaptionLanguageMapping ()
 
 HlsCaptionLanguageMapping (Aws::Utils::Json::JsonView jsonValue)
 
HlsCaptionLanguageMappingoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetCaptionChannel () const
 
bool CaptionChannelHasBeenSet () const
 
void SetCaptionChannel (int value)
 
HlsCaptionLanguageMappingWithCaptionChannel (int value)
 
const Aws::StringGetCustomLanguageCode () const
 
bool CustomLanguageCodeHasBeenSet () const
 
void SetCustomLanguageCode (const Aws::String &value)
 
void SetCustomLanguageCode (Aws::String &&value)
 
void SetCustomLanguageCode (const char *value)
 
HlsCaptionLanguageMappingWithCustomLanguageCode (const Aws::String &value)
 
HlsCaptionLanguageMappingWithCustomLanguageCode (Aws::String &&value)
 
HlsCaptionLanguageMappingWithCustomLanguageCode (const char *value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
HlsCaptionLanguageMappingWithLanguageCode (const LanguageCode &value)
 
HlsCaptionLanguageMappingWithLanguageCode (LanguageCode &&value)
 
const Aws::StringGetLanguageDescription () const
 
bool LanguageDescriptionHasBeenSet () const
 
void SetLanguageDescription (const Aws::String &value)
 
void SetLanguageDescription (Aws::String &&value)
 
void SetLanguageDescription (const char *value)
 
HlsCaptionLanguageMappingWithLanguageDescription (const Aws::String &value)
 
HlsCaptionLanguageMappingWithLanguageDescription (Aws::String &&value)
 
HlsCaptionLanguageMappingWithLanguageDescription (const char *value)
 

Detailed Description

Caption Language Mapping

See Also:

AWS API Reference

Definition at line 32 of file HlsCaptionLanguageMapping.h.

Constructor & Destructor Documentation

◆ HlsCaptionLanguageMapping() [1/2]

Aws::MediaConvert::Model::HlsCaptionLanguageMapping::HlsCaptionLanguageMapping ( )

◆ HlsCaptionLanguageMapping() [2/2]

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

Member Function Documentation

◆ CaptionChannelHasBeenSet()

bool Aws::MediaConvert::Model::HlsCaptionLanguageMapping::CaptionChannelHasBeenSet ( ) const
inline

Caption channel.

Definition at line 49 of file HlsCaptionLanguageMapping.h.

◆ CustomLanguageCodeHasBeenSet()

bool Aws::MediaConvert::Model::HlsCaptionLanguageMapping::CustomLanguageCodeHasBeenSet ( ) const
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 72 of file HlsCaptionLanguageMapping.h.

◆ GetCaptionChannel()

int Aws::MediaConvert::Model::HlsCaptionLanguageMapping::GetCaptionChannel ( ) const
inline

Caption channel.

Definition at line 44 of file HlsCaptionLanguageMapping.h.

◆ GetCustomLanguageCode()

const Aws::String& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::GetCustomLanguageCode ( ) const
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 66 of file HlsCaptionLanguageMapping.h.

◆ GetLanguageCode()

const LanguageCode& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::GetLanguageCode ( ) const
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 115 of file HlsCaptionLanguageMapping.h.

◆ GetLanguageDescription()

const Aws::String& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::GetLanguageDescription ( ) const
inline

Caption language description.

Definition at line 151 of file HlsCaptionLanguageMapping.h.

◆ Jsonize()

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

◆ LanguageCodeHasBeenSet()

bool Aws::MediaConvert::Model::HlsCaptionLanguageMapping::LanguageCodeHasBeenSet ( ) const
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 121 of file HlsCaptionLanguageMapping.h.

◆ LanguageDescriptionHasBeenSet()

bool Aws::MediaConvert::Model::HlsCaptionLanguageMapping::LanguageDescriptionHasBeenSet ( ) const
inline

Caption language description.

Definition at line 156 of file HlsCaptionLanguageMapping.h.

◆ operator=()

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

◆ SetCaptionChannel()

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetCaptionChannel ( int  value)
inline

Caption channel.

Definition at line 54 of file HlsCaptionLanguageMapping.h.

◆ SetCustomLanguageCode() [1/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetCustomLanguageCode ( Aws::String &&  value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 84 of file HlsCaptionLanguageMapping.h.

◆ SetCustomLanguageCode() [2/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetCustomLanguageCode ( const Aws::String value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 78 of file HlsCaptionLanguageMapping.h.

◆ SetCustomLanguageCode() [3/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetCustomLanguageCode ( const char *  value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 90 of file HlsCaptionLanguageMapping.h.

◆ SetLanguageCode() [1/2]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetLanguageCode ( const LanguageCode value)
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 127 of file HlsCaptionLanguageMapping.h.

◆ SetLanguageCode() [2/2]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetLanguageCode ( LanguageCode &&  value)
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 133 of file HlsCaptionLanguageMapping.h.

◆ SetLanguageDescription() [1/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetLanguageDescription ( Aws::String &&  value)
inline

Caption language description.

Definition at line 166 of file HlsCaptionLanguageMapping.h.

◆ SetLanguageDescription() [2/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetLanguageDescription ( const Aws::String value)
inline

Caption language description.

Definition at line 161 of file HlsCaptionLanguageMapping.h.

◆ SetLanguageDescription() [3/3]

void Aws::MediaConvert::Model::HlsCaptionLanguageMapping::SetLanguageDescription ( const char *  value)
inline

Caption language description.

Definition at line 171 of file HlsCaptionLanguageMapping.h.

◆ WithCaptionChannel()

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithCaptionChannel ( int  value)
inline

Caption channel.

Definition at line 59 of file HlsCaptionLanguageMapping.h.

◆ WithCustomLanguageCode() [1/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithCustomLanguageCode ( Aws::String &&  value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 102 of file HlsCaptionLanguageMapping.h.

◆ WithCustomLanguageCode() [2/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithCustomLanguageCode ( const Aws::String value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 96 of file HlsCaptionLanguageMapping.h.

◆ WithCustomLanguageCode() [3/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithCustomLanguageCode ( const char *  value)
inline

Specify the language for this captions channel, using the ISO 639-2 or ISO 639-3 three-letter language code

Definition at line 108 of file HlsCaptionLanguageMapping.h.

◆ WithLanguageCode() [1/2]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithLanguageCode ( const LanguageCode value)
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 139 of file HlsCaptionLanguageMapping.h.

◆ WithLanguageCode() [2/2]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithLanguageCode ( LanguageCode &&  value)
inline

Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.

Definition at line 145 of file HlsCaptionLanguageMapping.h.

◆ WithLanguageDescription() [1/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithLanguageDescription ( Aws::String &&  value)
inline

Caption language description.

Definition at line 181 of file HlsCaptionLanguageMapping.h.

◆ WithLanguageDescription() [2/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithLanguageDescription ( const Aws::String value)
inline

Caption language description.

Definition at line 176 of file HlsCaptionLanguageMapping.h.

◆ WithLanguageDescription() [3/3]

HlsCaptionLanguageMapping& Aws::MediaConvert::Model::HlsCaptionLanguageMapping::WithLanguageDescription ( const char *  value)
inline

Caption language description.

Definition at line 186 of file HlsCaptionLanguageMapping.h.


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