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

#include <DescribeProgramResult.h>

Public Member Functions

 DescribeProgramResult ()
 
 DescribeProgramResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeProgramResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< AdBreak > & GetAdBreaks () const
 
void SetAdBreaks (const Aws::Vector< AdBreak > &value)
 
void SetAdBreaks (Aws::Vector< AdBreak > &&value)
 
DescribeProgramResultWithAdBreaks (const Aws::Vector< AdBreak > &value)
 
DescribeProgramResultWithAdBreaks (Aws::Vector< AdBreak > &&value)
 
DescribeProgramResultAddAdBreaks (const AdBreak &value)
 
DescribeProgramResultAddAdBreaks (AdBreak &&value)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DescribeProgramResultWithArn (const Aws::String &value)
 
DescribeProgramResultWithArn (Aws::String &&value)
 
DescribeProgramResultWithArn (const char *value)
 
const Aws::StringGetChannelName () const
 
void SetChannelName (const Aws::String &value)
 
void SetChannelName (Aws::String &&value)
 
void SetChannelName (const char *value)
 
DescribeProgramResultWithChannelName (const Aws::String &value)
 
DescribeProgramResultWithChannelName (Aws::String &&value)
 
DescribeProgramResultWithChannelName (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
DescribeProgramResultWithCreationTime (const Aws::Utils::DateTime &value)
 
DescribeProgramResultWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetProgramName () const
 
void SetProgramName (const Aws::String &value)
 
void SetProgramName (Aws::String &&value)
 
void SetProgramName (const char *value)
 
DescribeProgramResultWithProgramName (const Aws::String &value)
 
DescribeProgramResultWithProgramName (Aws::String &&value)
 
DescribeProgramResultWithProgramName (const char *value)
 
const Aws::Utils::DateTimeGetScheduledStartTime () const
 
void SetScheduledStartTime (const Aws::Utils::DateTime &value)
 
void SetScheduledStartTime (Aws::Utils::DateTime &&value)
 
DescribeProgramResultWithScheduledStartTime (const Aws::Utils::DateTime &value)
 
DescribeProgramResultWithScheduledStartTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetSourceLocationName () const
 
void SetSourceLocationName (const Aws::String &value)
 
void SetSourceLocationName (Aws::String &&value)
 
void SetSourceLocationName (const char *value)
 
DescribeProgramResultWithSourceLocationName (const Aws::String &value)
 
DescribeProgramResultWithSourceLocationName (Aws::String &&value)
 
DescribeProgramResultWithSourceLocationName (const char *value)
 
const Aws::StringGetVodSourceName () const
 
void SetVodSourceName (const Aws::String &value)
 
void SetVodSourceName (Aws::String &&value)
 
void SetVodSourceName (const char *value)
 
DescribeProgramResultWithVodSourceName (const Aws::String &value)
 
DescribeProgramResultWithVodSourceName (Aws::String &&value)
 
DescribeProgramResultWithVodSourceName (const char *value)
 

Detailed Description

Definition at line 30 of file DescribeProgramResult.h.

Constructor & Destructor Documentation

◆ DescribeProgramResult() [1/2]

Aws::MediaTailor::Model::DescribeProgramResult::DescribeProgramResult ( )

◆ DescribeProgramResult() [2/2]

Aws::MediaTailor::Model::DescribeProgramResult::DescribeProgramResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddAdBreaks() [1/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::AddAdBreaks ( AdBreak &&  value)
inline

The ad break configuration settings.

Definition at line 71 of file DescribeProgramResult.h.

◆ AddAdBreaks() [2/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::AddAdBreaks ( const AdBreak value)
inline

The ad break configuration settings.

Definition at line 66 of file DescribeProgramResult.h.

◆ GetAdBreaks()

const Aws::Vector<AdBreak>& Aws::MediaTailor::Model::DescribeProgramResult::GetAdBreaks ( ) const
inline

The ad break configuration settings.

Definition at line 41 of file DescribeProgramResult.h.

◆ GetArn()

const Aws::String& Aws::MediaTailor::Model::DescribeProgramResult::GetArn ( ) const
inline

The ARN of the program.

Definition at line 77 of file DescribeProgramResult.h.

◆ GetChannelName()

const Aws::String& Aws::MediaTailor::Model::DescribeProgramResult::GetChannelName ( ) const
inline

The name of the channel that the program belongs to.

Definition at line 113 of file DescribeProgramResult.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::MediaTailor::Model::DescribeProgramResult::GetCreationTime ( ) const
inline

The timestamp of when the program was created.

Definition at line 149 of file DescribeProgramResult.h.

◆ GetProgramName()

const Aws::String& Aws::MediaTailor::Model::DescribeProgramResult::GetProgramName ( ) const
inline

The name of the program.

Definition at line 175 of file DescribeProgramResult.h.

◆ GetScheduledStartTime()

const Aws::Utils::DateTime& Aws::MediaTailor::Model::DescribeProgramResult::GetScheduledStartTime ( ) const
inline

The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.

Definition at line 213 of file DescribeProgramResult.h.

◆ GetSourceLocationName()

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

The source location name.

Definition at line 247 of file DescribeProgramResult.h.

◆ GetVodSourceName()

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

The name that's used to refer to a VOD source.

Definition at line 283 of file DescribeProgramResult.h.

◆ operator=()

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetAdBreaks() [1/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetAdBreaks ( Aws::Vector< AdBreak > &&  value)
inline

The ad break configuration settings.

Definition at line 51 of file DescribeProgramResult.h.

◆ SetAdBreaks() [2/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetAdBreaks ( const Aws::Vector< AdBreak > &  value)
inline

The ad break configuration settings.

Definition at line 46 of file DescribeProgramResult.h.

◆ SetArn() [1/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetArn ( Aws::String &&  value)
inline

The ARN of the program.

Definition at line 87 of file DescribeProgramResult.h.

◆ SetArn() [2/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetArn ( const Aws::String value)
inline

The ARN of the program.

Definition at line 82 of file DescribeProgramResult.h.

◆ SetArn() [3/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetArn ( const char *  value)
inline

The ARN of the program.

Definition at line 92 of file DescribeProgramResult.h.

◆ SetChannelName() [1/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetChannelName ( Aws::String &&  value)
inline

The name of the channel that the program belongs to.

Definition at line 123 of file DescribeProgramResult.h.

◆ SetChannelName() [2/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetChannelName ( const Aws::String value)
inline

The name of the channel that the program belongs to.

Definition at line 118 of file DescribeProgramResult.h.

◆ SetChannelName() [3/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetChannelName ( const char *  value)
inline

The name of the channel that the program belongs to.

Definition at line 128 of file DescribeProgramResult.h.

◆ SetCreationTime() [1/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of when the program was created.

Definition at line 159 of file DescribeProgramResult.h.

◆ SetCreationTime() [2/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of when the program was created.

Definition at line 154 of file DescribeProgramResult.h.

◆ SetProgramName() [1/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetProgramName ( Aws::String &&  value)
inline

The name of the program.

Definition at line 185 of file DescribeProgramResult.h.

◆ SetProgramName() [2/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetProgramName ( const Aws::String value)
inline

The name of the program.

Definition at line 180 of file DescribeProgramResult.h.

◆ SetProgramName() [3/3]

void Aws::MediaTailor::Model::DescribeProgramResult::SetProgramName ( const char *  value)
inline

The name of the program.

Definition at line 190 of file DescribeProgramResult.h.

◆ SetScheduledStartTime() [1/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetScheduledStartTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.

Definition at line 227 of file DescribeProgramResult.h.

◆ SetScheduledStartTime() [2/2]

void Aws::MediaTailor::Model::DescribeProgramResult::SetScheduledStartTime ( const Aws::Utils::DateTime value)
inline

The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.

Definition at line 220 of file DescribeProgramResult.h.

◆ SetSourceLocationName() [1/3]

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

The source location name.

Definition at line 257 of file DescribeProgramResult.h.

◆ SetSourceLocationName() [2/3]

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

The source location name.

Definition at line 252 of file DescribeProgramResult.h.

◆ SetSourceLocationName() [3/3]

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

The source location name.

Definition at line 262 of file DescribeProgramResult.h.

◆ SetVodSourceName() [1/3]

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

The name that's used to refer to a VOD source.

Definition at line 293 of file DescribeProgramResult.h.

◆ SetVodSourceName() [2/3]

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

The name that's used to refer to a VOD source.

Definition at line 288 of file DescribeProgramResult.h.

◆ SetVodSourceName() [3/3]

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

The name that's used to refer to a VOD source.

Definition at line 298 of file DescribeProgramResult.h.

◆ WithAdBreaks() [1/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithAdBreaks ( Aws::Vector< AdBreak > &&  value)
inline

The ad break configuration settings.

Definition at line 61 of file DescribeProgramResult.h.

◆ WithAdBreaks() [2/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithAdBreaks ( const Aws::Vector< AdBreak > &  value)
inline

The ad break configuration settings.

Definition at line 56 of file DescribeProgramResult.h.

◆ WithArn() [1/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithArn ( Aws::String &&  value)
inline

The ARN of the program.

Definition at line 102 of file DescribeProgramResult.h.

◆ WithArn() [2/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithArn ( const Aws::String value)
inline

The ARN of the program.

Definition at line 97 of file DescribeProgramResult.h.

◆ WithArn() [3/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithArn ( const char *  value)
inline

The ARN of the program.

Definition at line 107 of file DescribeProgramResult.h.

◆ WithChannelName() [1/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithChannelName ( Aws::String &&  value)
inline

The name of the channel that the program belongs to.

Definition at line 138 of file DescribeProgramResult.h.

◆ WithChannelName() [2/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithChannelName ( const Aws::String value)
inline

The name of the channel that the program belongs to.

Definition at line 133 of file DescribeProgramResult.h.

◆ WithChannelName() [3/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithChannelName ( const char *  value)
inline

The name of the channel that the program belongs to.

Definition at line 143 of file DescribeProgramResult.h.

◆ WithCreationTime() [1/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of when the program was created.

Definition at line 169 of file DescribeProgramResult.h.

◆ WithCreationTime() [2/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of when the program was created.

Definition at line 164 of file DescribeProgramResult.h.

◆ WithProgramName() [1/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithProgramName ( Aws::String &&  value)
inline

The name of the program.

Definition at line 200 of file DescribeProgramResult.h.

◆ WithProgramName() [2/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithProgramName ( const Aws::String value)
inline

The name of the program.

Definition at line 195 of file DescribeProgramResult.h.

◆ WithProgramName() [3/3]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithProgramName ( const char *  value)
inline

The name of the program.

Definition at line 205 of file DescribeProgramResult.h.

◆ WithScheduledStartTime() [1/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithScheduledStartTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.

Definition at line 241 of file DescribeProgramResult.h.

◆ WithScheduledStartTime() [2/2]

DescribeProgramResult& Aws::MediaTailor::Model::DescribeProgramResult::WithScheduledStartTime ( const Aws::Utils::DateTime value)
inline

The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.

Definition at line 234 of file DescribeProgramResult.h.

◆ WithSourceLocationName() [1/3]

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

The source location name.

Definition at line 272 of file DescribeProgramResult.h.

◆ WithSourceLocationName() [2/3]

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

The source location name.

Definition at line 267 of file DescribeProgramResult.h.

◆ WithSourceLocationName() [3/3]

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

The source location name.

Definition at line 277 of file DescribeProgramResult.h.

◆ WithVodSourceName() [1/3]

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

The name that's used to refer to a VOD source.

Definition at line 308 of file DescribeProgramResult.h.

◆ WithVodSourceName() [2/3]

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

The name that's used to refer to a VOD source.

Definition at line 303 of file DescribeProgramResult.h.

◆ WithVodSourceName() [3/3]

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

The name that's used to refer to a VOD source.

Definition at line 313 of file DescribeProgramResult.h.


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