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

#include <ResponseOutputItem.h>

Public Member Functions

 ResponseOutputItem ()
 
 ResponseOutputItem (Aws::Utils::Json::JsonView jsonValue)
 
ResponseOutputItemoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const DashPlaylistSettingsGetDashPlaylistSettings () const
 
bool DashPlaylistSettingsHasBeenSet () const
 
void SetDashPlaylistSettings (const DashPlaylistSettings &value)
 
void SetDashPlaylistSettings (DashPlaylistSettings &&value)
 
ResponseOutputItemWithDashPlaylistSettings (const DashPlaylistSettings &value)
 
ResponseOutputItemWithDashPlaylistSettings (DashPlaylistSettings &&value)
 
const HlsPlaylistSettingsGetHlsPlaylistSettings () const
 
bool HlsPlaylistSettingsHasBeenSet () const
 
void SetHlsPlaylistSettings (const HlsPlaylistSettings &value)
 
void SetHlsPlaylistSettings (HlsPlaylistSettings &&value)
 
ResponseOutputItemWithHlsPlaylistSettings (const HlsPlaylistSettings &value)
 
ResponseOutputItemWithHlsPlaylistSettings (HlsPlaylistSettings &&value)
 
const Aws::StringGetManifestName () const
 
bool ManifestNameHasBeenSet () const
 
void SetManifestName (const Aws::String &value)
 
void SetManifestName (Aws::String &&value)
 
void SetManifestName (const char *value)
 
ResponseOutputItemWithManifestName (const Aws::String &value)
 
ResponseOutputItemWithManifestName (Aws::String &&value)
 
ResponseOutputItemWithManifestName (const char *value)
 
const Aws::StringGetPlaybackUrl () const
 
bool PlaybackUrlHasBeenSet () const
 
void SetPlaybackUrl (const Aws::String &value)
 
void SetPlaybackUrl (Aws::String &&value)
 
void SetPlaybackUrl (const char *value)
 
ResponseOutputItemWithPlaybackUrl (const Aws::String &value)
 
ResponseOutputItemWithPlaybackUrl (Aws::String &&value)
 
ResponseOutputItemWithPlaybackUrl (const char *value)
 
const Aws::StringGetSourceGroup () const
 
bool SourceGroupHasBeenSet () const
 
void SetSourceGroup (const Aws::String &value)
 
void SetSourceGroup (Aws::String &&value)
 
void SetSourceGroup (const char *value)
 
ResponseOutputItemWithSourceGroup (const Aws::String &value)
 
ResponseOutputItemWithSourceGroup (Aws::String &&value)
 
ResponseOutputItemWithSourceGroup (const char *value)
 

Detailed Description

This response includes only the "property" : "type" property.

See Also:

AWS API Reference

Definition at line 34 of file ResponseOutputItem.h.

Constructor & Destructor Documentation

◆ ResponseOutputItem() [1/2]

Aws::MediaTailor::Model::ResponseOutputItem::ResponseOutputItem ( )

◆ ResponseOutputItem() [2/2]

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

Member Function Documentation

◆ DashPlaylistSettingsHasBeenSet()

bool Aws::MediaTailor::Model::ResponseOutputItem::DashPlaylistSettingsHasBeenSet ( ) const
inline

DASH manifest configuration settings.

Definition at line 51 of file ResponseOutputItem.h.

◆ GetDashPlaylistSettings()

const DashPlaylistSettings& Aws::MediaTailor::Model::ResponseOutputItem::GetDashPlaylistSettings ( ) const
inline

DASH manifest configuration settings.

Definition at line 46 of file ResponseOutputItem.h.

◆ GetHlsPlaylistSettings()

const HlsPlaylistSettings& Aws::MediaTailor::Model::ResponseOutputItem::GetHlsPlaylistSettings ( ) const
inline

HLS manifest configuration settings.

Definition at line 77 of file ResponseOutputItem.h.

◆ GetManifestName()

const Aws::String& Aws::MediaTailor::Model::ResponseOutputItem::GetManifestName ( ) const
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 109 of file ResponseOutputItem.h.

◆ GetPlaybackUrl()

const Aws::String& Aws::MediaTailor::Model::ResponseOutputItem::GetPlaybackUrl ( ) const
inline

The URL used for playback by content players.

Definition at line 157 of file ResponseOutputItem.h.

◆ GetSourceGroup()

const Aws::String& Aws::MediaTailor::Model::ResponseOutputItem::GetSourceGroup ( ) const
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 199 of file ResponseOutputItem.h.

◆ HlsPlaylistSettingsHasBeenSet()

bool Aws::MediaTailor::Model::ResponseOutputItem::HlsPlaylistSettingsHasBeenSet ( ) const
inline

HLS manifest configuration settings.

Definition at line 82 of file ResponseOutputItem.h.

◆ Jsonize()

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

◆ ManifestNameHasBeenSet()

bool Aws::MediaTailor::Model::ResponseOutputItem::ManifestNameHasBeenSet ( ) const
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 115 of file ResponseOutputItem.h.

◆ operator=()

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

◆ PlaybackUrlHasBeenSet()

bool Aws::MediaTailor::Model::ResponseOutputItem::PlaybackUrlHasBeenSet ( ) const
inline

The URL used for playback by content players.

Definition at line 162 of file ResponseOutputItem.h.

◆ SetDashPlaylistSettings() [1/2]

void Aws::MediaTailor::Model::ResponseOutputItem::SetDashPlaylistSettings ( const DashPlaylistSettings value)
inline

DASH manifest configuration settings.

Definition at line 56 of file ResponseOutputItem.h.

◆ SetDashPlaylistSettings() [2/2]

void Aws::MediaTailor::Model::ResponseOutputItem::SetDashPlaylistSettings ( DashPlaylistSettings &&  value)
inline

DASH manifest configuration settings.

Definition at line 61 of file ResponseOutputItem.h.

◆ SetHlsPlaylistSettings() [1/2]

void Aws::MediaTailor::Model::ResponseOutputItem::SetHlsPlaylistSettings ( const HlsPlaylistSettings value)
inline

HLS manifest configuration settings.

Definition at line 87 of file ResponseOutputItem.h.

◆ SetHlsPlaylistSettings() [2/2]

void Aws::MediaTailor::Model::ResponseOutputItem::SetHlsPlaylistSettings ( HlsPlaylistSettings &&  value)
inline

HLS manifest configuration settings.

Definition at line 92 of file ResponseOutputItem.h.

◆ SetManifestName() [1/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetManifestName ( Aws::String &&  value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 127 of file ResponseOutputItem.h.

◆ SetManifestName() [2/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetManifestName ( const Aws::String value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 121 of file ResponseOutputItem.h.

◆ SetManifestName() [3/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetManifestName ( const char *  value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 133 of file ResponseOutputItem.h.

◆ SetPlaybackUrl() [1/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetPlaybackUrl ( Aws::String &&  value)
inline

The URL used for playback by content players.

Definition at line 172 of file ResponseOutputItem.h.

◆ SetPlaybackUrl() [2/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetPlaybackUrl ( const Aws::String value)
inline

The URL used for playback by content players.

Definition at line 167 of file ResponseOutputItem.h.

◆ SetPlaybackUrl() [3/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetPlaybackUrl ( const char *  value)
inline

The URL used for playback by content players.

Definition at line 177 of file ResponseOutputItem.h.

◆ SetSourceGroup() [1/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetSourceGroup ( Aws::String &&  value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 217 of file ResponseOutputItem.h.

◆ SetSourceGroup() [2/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetSourceGroup ( const Aws::String value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 211 of file ResponseOutputItem.h.

◆ SetSourceGroup() [3/3]

void Aws::MediaTailor::Model::ResponseOutputItem::SetSourceGroup ( const char *  value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 223 of file ResponseOutputItem.h.

◆ SourceGroupHasBeenSet()

bool Aws::MediaTailor::Model::ResponseOutputItem::SourceGroupHasBeenSet ( ) const
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 205 of file ResponseOutputItem.h.

◆ WithDashPlaylistSettings() [1/2]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithDashPlaylistSettings ( const DashPlaylistSettings value)
inline

DASH manifest configuration settings.

Definition at line 66 of file ResponseOutputItem.h.

◆ WithDashPlaylistSettings() [2/2]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithDashPlaylistSettings ( DashPlaylistSettings &&  value)
inline

DASH manifest configuration settings.

Definition at line 71 of file ResponseOutputItem.h.

◆ WithHlsPlaylistSettings() [1/2]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithHlsPlaylistSettings ( const HlsPlaylistSettings value)
inline

HLS manifest configuration settings.

Definition at line 97 of file ResponseOutputItem.h.

◆ WithHlsPlaylistSettings() [2/2]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithHlsPlaylistSettings ( HlsPlaylistSettings &&  value)
inline

HLS manifest configuration settings.

Definition at line 102 of file ResponseOutputItem.h.

◆ WithManifestName() [1/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithManifestName ( Aws::String &&  value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 145 of file ResponseOutputItem.h.

◆ WithManifestName() [2/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithManifestName ( const Aws::String value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 139 of file ResponseOutputItem.h.

◆ WithManifestName() [3/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithManifestName ( const char *  value)
inline

The name of the manifest for the channel that will appear in the channel output's playback URL.

Definition at line 151 of file ResponseOutputItem.h.

◆ WithPlaybackUrl() [1/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithPlaybackUrl ( Aws::String &&  value)
inline

The URL used for playback by content players.

Definition at line 187 of file ResponseOutputItem.h.

◆ WithPlaybackUrl() [2/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithPlaybackUrl ( const Aws::String value)
inline

The URL used for playback by content players.

Definition at line 182 of file ResponseOutputItem.h.

◆ WithPlaybackUrl() [3/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithPlaybackUrl ( const char *  value)
inline

The URL used for playback by content players.

Definition at line 192 of file ResponseOutputItem.h.

◆ WithSourceGroup() [1/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithSourceGroup ( Aws::String &&  value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 235 of file ResponseOutputItem.h.

◆ WithSourceGroup() [2/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithSourceGroup ( const Aws::String value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 229 of file ResponseOutputItem.h.

◆ WithSourceGroup() [3/3]

ResponseOutputItem& Aws::MediaTailor::Model::ResponseOutputItem::WithSourceGroup ( const char *  value)
inline

A string used to associate a package configuration source group with a channel output.

Definition at line 241 of file ResponseOutputItem.h.


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