AWS SDK for C++  1.9.157
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest Class Reference

#include <MediaStreamSourceConfigurationRequest.h>

Public Member Functions

 MediaStreamSourceConfigurationRequest ()
 
 MediaStreamSourceConfigurationRequest (Aws::Utils::Json::JsonView jsonValue)
 
MediaStreamSourceConfigurationRequestoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const EncodingNameGetEncodingName () const
 
bool EncodingNameHasBeenSet () const
 
void SetEncodingName (const EncodingName &value)
 
void SetEncodingName (EncodingName &&value)
 
MediaStreamSourceConfigurationRequestWithEncodingName (const EncodingName &value)
 
MediaStreamSourceConfigurationRequestWithEncodingName (EncodingName &&value)
 
const Aws::Vector< InputConfigurationRequest > & GetInputConfigurations () const
 
bool InputConfigurationsHasBeenSet () const
 
void SetInputConfigurations (const Aws::Vector< InputConfigurationRequest > &value)
 
void SetInputConfigurations (Aws::Vector< InputConfigurationRequest > &&value)
 
MediaStreamSourceConfigurationRequestWithInputConfigurations (const Aws::Vector< InputConfigurationRequest > &value)
 
MediaStreamSourceConfigurationRequestWithInputConfigurations (Aws::Vector< InputConfigurationRequest > &&value)
 
MediaStreamSourceConfigurationRequestAddInputConfigurations (const InputConfigurationRequest &value)
 
MediaStreamSourceConfigurationRequestAddInputConfigurations (InputConfigurationRequest &&value)
 
const Aws::StringGetMediaStreamName () const
 
bool MediaStreamNameHasBeenSet () const
 
void SetMediaStreamName (const Aws::String &value)
 
void SetMediaStreamName (Aws::String &&value)
 
void SetMediaStreamName (const char *value)
 
MediaStreamSourceConfigurationRequestWithMediaStreamName (const Aws::String &value)
 
MediaStreamSourceConfigurationRequestWithMediaStreamName (Aws::String &&value)
 
MediaStreamSourceConfigurationRequestWithMediaStreamName (const char *value)
 

Detailed Description

The definition of a media stream that you want to associate with the source.

See Also:

AWS API Reference

Definition at line 35 of file MediaStreamSourceConfigurationRequest.h.

Constructor & Destructor Documentation

◆ MediaStreamSourceConfigurationRequest() [1/2]

Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::MediaStreamSourceConfigurationRequest ( )

◆ MediaStreamSourceConfigurationRequest() [2/2]

Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::MediaStreamSourceConfigurationRequest ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddInputConfigurations() [1/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::AddInputConfigurations ( const InputConfigurationRequest value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 126 of file MediaStreamSourceConfigurationRequest.h.

◆ AddInputConfigurations() [2/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::AddInputConfigurations ( InputConfigurationRequest &&  value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 131 of file MediaStreamSourceConfigurationRequest.h.

◆ EncodingNameHasBeenSet()

bool Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::EncodingNameHasBeenSet ( ) const
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 58 of file MediaStreamSourceConfigurationRequest.h.

◆ GetEncodingName()

const EncodingName& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::GetEncodingName ( ) const
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 50 of file MediaStreamSourceConfigurationRequest.h.

◆ GetInputConfigurations()

const Aws::Vector<InputConfigurationRequest>& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::GetInputConfigurations ( ) const
inline

The transport parameters that you want to associate with the media stream.

Definition at line 96 of file MediaStreamSourceConfigurationRequest.h.

◆ GetMediaStreamName()

const Aws::String& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::GetMediaStreamName ( ) const
inline

The name of the media stream.

Definition at line 137 of file MediaStreamSourceConfigurationRequest.h.

◆ InputConfigurationsHasBeenSet()

bool Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::InputConfigurationsHasBeenSet ( ) const
inline

The transport parameters that you want to associate with the media stream.

Definition at line 101 of file MediaStreamSourceConfigurationRequest.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::Jsonize ( ) const

◆ MediaStreamNameHasBeenSet()

bool Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::MediaStreamNameHasBeenSet ( ) const
inline

The name of the media stream.

Definition at line 142 of file MediaStreamSourceConfigurationRequest.h.

◆ operator=()

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEncodingName() [1/2]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetEncodingName ( const EncodingName value)
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 66 of file MediaStreamSourceConfigurationRequest.h.

◆ SetEncodingName() [2/2]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetEncodingName ( EncodingName &&  value)
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 74 of file MediaStreamSourceConfigurationRequest.h.

◆ SetInputConfigurations() [1/2]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetInputConfigurations ( Aws::Vector< InputConfigurationRequest > &&  value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 111 of file MediaStreamSourceConfigurationRequest.h.

◆ SetInputConfigurations() [2/2]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetInputConfigurations ( const Aws::Vector< InputConfigurationRequest > &  value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 106 of file MediaStreamSourceConfigurationRequest.h.

◆ SetMediaStreamName() [1/3]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetMediaStreamName ( Aws::String &&  value)
inline

The name of the media stream.

Definition at line 152 of file MediaStreamSourceConfigurationRequest.h.

◆ SetMediaStreamName() [2/3]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetMediaStreamName ( const Aws::String value)
inline

The name of the media stream.

Definition at line 147 of file MediaStreamSourceConfigurationRequest.h.

◆ SetMediaStreamName() [3/3]

void Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::SetMediaStreamName ( const char *  value)
inline

The name of the media stream.

Definition at line 157 of file MediaStreamSourceConfigurationRequest.h.

◆ WithEncodingName() [1/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithEncodingName ( const EncodingName value)
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 82 of file MediaStreamSourceConfigurationRequest.h.

◆ WithEncodingName() [2/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithEncodingName ( EncodingName &&  value)
inline

The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Definition at line 90 of file MediaStreamSourceConfigurationRequest.h.

◆ WithInputConfigurations() [1/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithInputConfigurations ( Aws::Vector< InputConfigurationRequest > &&  value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 121 of file MediaStreamSourceConfigurationRequest.h.

◆ WithInputConfigurations() [2/2]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithInputConfigurations ( const Aws::Vector< InputConfigurationRequest > &  value)
inline

The transport parameters that you want to associate with the media stream.

Definition at line 116 of file MediaStreamSourceConfigurationRequest.h.

◆ WithMediaStreamName() [1/3]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithMediaStreamName ( Aws::String &&  value)
inline

The name of the media stream.

Definition at line 167 of file MediaStreamSourceConfigurationRequest.h.

◆ WithMediaStreamName() [2/3]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithMediaStreamName ( const Aws::String value)
inline

The name of the media stream.

Definition at line 162 of file MediaStreamSourceConfigurationRequest.h.

◆ WithMediaStreamName() [3/3]

MediaStreamSourceConfigurationRequest& Aws::MediaConnect::Model::MediaStreamSourceConfigurationRequest::WithMediaStreamName ( const char *  value)
inline

The name of the media stream.

Definition at line 172 of file MediaStreamSourceConfigurationRequest.h.


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