AWS SDK for C++  1.8.76
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaLive::Model::InputSourceRequest Class Reference

#include <InputSourceRequest.h>

Public Member Functions

 InputSourceRequest ()
 
 InputSourceRequest (Aws::Utils::Json::JsonView jsonValue)
 
InputSourceRequestoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPasswordParam () const
 
bool PasswordParamHasBeenSet () const
 
void SetPasswordParam (const Aws::String &value)
 
void SetPasswordParam (Aws::String &&value)
 
void SetPasswordParam (const char *value)
 
InputSourceRequestWithPasswordParam (const Aws::String &value)
 
InputSourceRequestWithPasswordParam (Aws::String &&value)
 
InputSourceRequestWithPasswordParam (const char *value)
 
const Aws::StringGetUrl () const
 
bool UrlHasBeenSet () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
InputSourceRequestWithUrl (const Aws::String &value)
 
InputSourceRequestWithUrl (Aws::String &&value)
 
InputSourceRequestWithUrl (const char *value)
 
const Aws::StringGetUsername () const
 
bool UsernameHasBeenSet () const
 
void SetUsername (const Aws::String &value)
 
void SetUsername (Aws::String &&value)
 
void SetUsername (const char *value)
 
InputSourceRequestWithUsername (const Aws::String &value)
 
InputSourceRequestWithUsername (Aws::String &&value)
 
InputSourceRequestWithUsername (const char *value)
 

Detailed Description

Settings for for a PULL type input.

See Also:

AWS API Reference

Definition at line 31 of file InputSourceRequest.h.

Constructor & Destructor Documentation

◆ InputSourceRequest() [1/2]

Aws::MediaLive::Model::InputSourceRequest::InputSourceRequest ( )

◆ InputSourceRequest() [2/2]

Aws::MediaLive::Model::InputSourceRequest::InputSourceRequest ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetPasswordParam()

const Aws::String& Aws::MediaLive::Model::InputSourceRequest::GetPasswordParam ( ) const
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 43 of file InputSourceRequest.h.

◆ GetUrl()

const Aws::String& Aws::MediaLive::Model::InputSourceRequest::GetUrl ( ) const
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 86 of file InputSourceRequest.h.

◆ GetUsername()

const Aws::String& Aws::MediaLive::Model::InputSourceRequest::GetUsername ( ) const
inline

The username for the input source.

Definition at line 141 of file InputSourceRequest.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaLive::Model::InputSourceRequest::Jsonize ( ) const

◆ operator=()

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PasswordParamHasBeenSet()

bool Aws::MediaLive::Model::InputSourceRequest::PasswordParamHasBeenSet ( ) const
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 48 of file InputSourceRequest.h.

◆ SetPasswordParam() [1/3]

void Aws::MediaLive::Model::InputSourceRequest::SetPasswordParam ( const Aws::String value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 53 of file InputSourceRequest.h.

◆ SetPasswordParam() [2/3]

void Aws::MediaLive::Model::InputSourceRequest::SetPasswordParam ( Aws::String &&  value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 58 of file InputSourceRequest.h.

◆ SetPasswordParam() [3/3]

void Aws::MediaLive::Model::InputSourceRequest::SetPasswordParam ( const char *  value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 63 of file InputSourceRequest.h.

◆ SetUrl() [1/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUrl ( const Aws::String value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 100 of file InputSourceRequest.h.

◆ SetUrl() [2/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUrl ( Aws::String &&  value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 107 of file InputSourceRequest.h.

◆ SetUrl() [3/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUrl ( const char *  value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 114 of file InputSourceRequest.h.

◆ SetUsername() [1/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUsername ( const Aws::String value)
inline

The username for the input source.

Definition at line 151 of file InputSourceRequest.h.

◆ SetUsername() [2/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUsername ( Aws::String &&  value)
inline

The username for the input source.

Definition at line 156 of file InputSourceRequest.h.

◆ SetUsername() [3/3]

void Aws::MediaLive::Model::InputSourceRequest::SetUsername ( const char *  value)
inline

The username for the input source.

Definition at line 161 of file InputSourceRequest.h.

◆ UrlHasBeenSet()

bool Aws::MediaLive::Model::InputSourceRequest::UrlHasBeenSet ( ) const
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 93 of file InputSourceRequest.h.

◆ UsernameHasBeenSet()

bool Aws::MediaLive::Model::InputSourceRequest::UsernameHasBeenSet ( ) const
inline

The username for the input source.

Definition at line 146 of file InputSourceRequest.h.

◆ WithPasswordParam() [1/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithPasswordParam ( const Aws::String value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 68 of file InputSourceRequest.h.

◆ WithPasswordParam() [2/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithPasswordParam ( Aws::String &&  value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 73 of file InputSourceRequest.h.

◆ WithPasswordParam() [3/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithPasswordParam ( const char *  value)
inline

The key used to extract the password from EC2 Parameter store.

Definition at line 78 of file InputSourceRequest.h.

◆ WithUrl() [1/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUrl ( const Aws::String value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 121 of file InputSourceRequest.h.

◆ WithUrl() [2/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUrl ( Aws::String &&  value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 128 of file InputSourceRequest.h.

◆ WithUrl() [3/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUrl ( const char *  value)
inline

This represents the customer's source URL where stream is pulled from.

Definition at line 135 of file InputSourceRequest.h.

◆ WithUsername() [1/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUsername ( const Aws::String value)
inline

The username for the input source.

Definition at line 166 of file InputSourceRequest.h.

◆ WithUsername() [2/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUsername ( Aws::String &&  value)
inline

The username for the input source.

Definition at line 171 of file InputSourceRequest.h.

◆ WithUsername() [3/3]

InputSourceRequest& Aws::MediaLive::Model::InputSourceRequest::WithUsername ( const char *  value)
inline

The username for the input source.

Definition at line 176 of file InputSourceRequest.h.


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