AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaTailor::Model::SlateSource Class Reference

#include <SlateSource.h>

Public Member Functions

 SlateSource ()
 
 SlateSource (Aws::Utils::Json::JsonView jsonValue)
 
SlateSourceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetSourceLocationName () const
 
bool SourceLocationNameHasBeenSet () const
 
void SetSourceLocationName (const Aws::String &value)
 
void SetSourceLocationName (Aws::String &&value)
 
void SetSourceLocationName (const char *value)
 
SlateSourceWithSourceLocationName (const Aws::String &value)
 
SlateSourceWithSourceLocationName (Aws::String &&value)
 
SlateSourceWithSourceLocationName (const char *value)
 
const Aws::StringGetVodSourceName () const
 
bool VodSourceNameHasBeenSet () const
 
void SetVodSourceName (const Aws::String &value)
 
void SetVodSourceName (Aws::String &&value)
 
void SetVodSourceName (const char *value)
 
SlateSourceWithVodSourceName (const Aws::String &value)
 
SlateSourceWithVodSourceName (Aws::String &&value)
 
SlateSourceWithVodSourceName (const char *value)
 

Detailed Description

Slate VOD source configuration.

See Also:

AWS API Reference

Definition at line 31 of file SlateSource.h.

Constructor & Destructor Documentation

◆ SlateSource() [1/2]

Aws::MediaTailor::Model::SlateSource::SlateSource ( )

◆ SlateSource() [2/2]

Aws::MediaTailor::Model::SlateSource::SlateSource ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSourceLocationName()

const Aws::String& Aws::MediaTailor::Model::SlateSource::GetSourceLocationName ( ) const
inline

The name of the source location where the slate VOD source is stored.

Definition at line 43 of file SlateSource.h.

◆ GetVodSourceName()

const Aws::String& Aws::MediaTailor::Model::SlateSource::GetVodSourceName ( ) const
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 85 of file SlateSource.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaTailor::Model::SlateSource::Jsonize ( ) const

◆ operator=()

SlateSource& Aws::MediaTailor::Model::SlateSource::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSourceLocationName() [1/3]

void Aws::MediaTailor::Model::SlateSource::SetSourceLocationName ( Aws::String &&  value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 58 of file SlateSource.h.

◆ SetSourceLocationName() [2/3]

void Aws::MediaTailor::Model::SlateSource::SetSourceLocationName ( const Aws::String value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 53 of file SlateSource.h.

◆ SetSourceLocationName() [3/3]

void Aws::MediaTailor::Model::SlateSource::SetSourceLocationName ( const char *  value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 63 of file SlateSource.h.

◆ SetVodSourceName() [1/3]

void Aws::MediaTailor::Model::SlateSource::SetVodSourceName ( Aws::String &&  value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 103 of file SlateSource.h.

◆ SetVodSourceName() [2/3]

void Aws::MediaTailor::Model::SlateSource::SetVodSourceName ( const Aws::String value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 97 of file SlateSource.h.

◆ SetVodSourceName() [3/3]

void Aws::MediaTailor::Model::SlateSource::SetVodSourceName ( const char *  value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 109 of file SlateSource.h.

◆ SourceLocationNameHasBeenSet()

bool Aws::MediaTailor::Model::SlateSource::SourceLocationNameHasBeenSet ( ) const
inline

The name of the source location where the slate VOD source is stored.

Definition at line 48 of file SlateSource.h.

◆ VodSourceNameHasBeenSet()

bool Aws::MediaTailor::Model::SlateSource::VodSourceNameHasBeenSet ( ) const
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 91 of file SlateSource.h.

◆ WithSourceLocationName() [1/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithSourceLocationName ( Aws::String &&  value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 73 of file SlateSource.h.

◆ WithSourceLocationName() [2/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithSourceLocationName ( const Aws::String value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 68 of file SlateSource.h.

◆ WithSourceLocationName() [3/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithSourceLocationName ( const char *  value)
inline

The name of the source location where the slate VOD source is stored.

Definition at line 78 of file SlateSource.h.

◆ WithVodSourceName() [1/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithVodSourceName ( Aws::String &&  value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 121 of file SlateSource.h.

◆ WithVodSourceName() [2/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithVodSourceName ( const Aws::String value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 115 of file SlateSource.h.

◆ WithVodSourceName() [3/3]

SlateSource& Aws::MediaTailor::Model::SlateSource::WithVodSourceName ( const char *  value)
inline

The slate VOD source name. The VOD source must already exist in a source location before it can be used for slate.

Definition at line 127 of file SlateSource.h.


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