AWS SDK for C++  1.8.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest Class Reference

#include <CreateConferenceProviderRequest.h>

+ Inheritance diagram for Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest:

Public Member Functions

 CreateConferenceProviderRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetConferenceProviderName () const
 
bool ConferenceProviderNameHasBeenSet () const
 
void SetConferenceProviderName (const Aws::String &value)
 
void SetConferenceProviderName (Aws::String &&value)
 
void SetConferenceProviderName (const char *value)
 
CreateConferenceProviderRequestWithConferenceProviderName (const Aws::String &value)
 
CreateConferenceProviderRequestWithConferenceProviderName (Aws::String &&value)
 
CreateConferenceProviderRequestWithConferenceProviderName (const char *value)
 
const ConferenceProviderTypeGetConferenceProviderType () const
 
bool ConferenceProviderTypeHasBeenSet () const
 
void SetConferenceProviderType (const ConferenceProviderType &value)
 
void SetConferenceProviderType (ConferenceProviderType &&value)
 
CreateConferenceProviderRequestWithConferenceProviderType (const ConferenceProviderType &value)
 
CreateConferenceProviderRequestWithConferenceProviderType (ConferenceProviderType &&value)
 
const IPDialInGetIPDialIn () const
 
bool IPDialInHasBeenSet () const
 
void SetIPDialIn (const IPDialIn &value)
 
void SetIPDialIn (IPDialIn &&value)
 
CreateConferenceProviderRequestWithIPDialIn (const IPDialIn &value)
 
CreateConferenceProviderRequestWithIPDialIn (IPDialIn &&value)
 
const PSTNDialInGetPSTNDialIn () const
 
bool PSTNDialInHasBeenSet () const
 
void SetPSTNDialIn (const PSTNDialIn &value)
 
void SetPSTNDialIn (PSTNDialIn &&value)
 
CreateConferenceProviderRequestWithPSTNDialIn (const PSTNDialIn &value)
 
CreateConferenceProviderRequestWithPSTNDialIn (PSTNDialIn &&value)
 
const MeetingSettingGetMeetingSetting () const
 
bool MeetingSettingHasBeenSet () const
 
void SetMeetingSetting (const MeetingSetting &value)
 
void SetMeetingSetting (MeetingSetting &&value)
 
CreateConferenceProviderRequestWithMeetingSetting (const MeetingSetting &value)
 
CreateConferenceProviderRequestWithMeetingSetting (MeetingSetting &&value)
 
const Aws::StringGetClientRequestToken () const
 
bool ClientRequestTokenHasBeenSet () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
CreateConferenceProviderRequestWithClientRequestToken (const Aws::String &value)
 
CreateConferenceProviderRequestWithClientRequestToken (Aws::String &&value)
 
CreateConferenceProviderRequestWithClientRequestToken (const char *value)
 
- Public Member Functions inherited from Aws::AlexaForBusiness::AlexaForBusinessRequest
virtual ~AlexaForBusinessRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 26 of file CreateConferenceProviderRequest.h.

Constructor & Destructor Documentation

◆ CreateConferenceProviderRequest()

Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::CreateConferenceProviderRequest ( )

Member Function Documentation

◆ ClientRequestTokenHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::ClientRequestTokenHasBeenSet ( ) const
inline

The request token of the client.

Definition at line 215 of file CreateConferenceProviderRequest.h.

◆ ConferenceProviderNameHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::ConferenceProviderNameHasBeenSet ( ) const
inline

The name of the conference provider.

Definition at line 50 of file CreateConferenceProviderRequest.h.

◆ ConferenceProviderTypeHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::ConferenceProviderTypeHasBeenSet ( ) const
inline

Represents a type within a list of predefined types.

Definition at line 91 of file CreateConferenceProviderRequest.h.

◆ GetClientRequestToken()

const Aws::String& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetClientRequestToken ( ) const
inline

The request token of the client.

Definition at line 210 of file CreateConferenceProviderRequest.h.

◆ GetConferenceProviderName()

const Aws::String& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetConferenceProviderName ( ) const
inline

The name of the conference provider.

Definition at line 45 of file CreateConferenceProviderRequest.h.

◆ GetConferenceProviderType()

const ConferenceProviderType& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetConferenceProviderType ( ) const
inline

Represents a type within a list of predefined types.

Definition at line 86 of file CreateConferenceProviderRequest.h.

◆ GetIPDialIn()

const IPDialIn& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetIPDialIn ( ) const
inline

The IP endpoint and protocol for calling.

Definition at line 117 of file CreateConferenceProviderRequest.h.

◆ GetMeetingSetting()

const MeetingSetting& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetMeetingSetting ( ) const
inline

The meeting settings for the conference provider.

Definition at line 179 of file CreateConferenceProviderRequest.h.

◆ GetPSTNDialIn()

const PSTNDialIn& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetPSTNDialIn ( ) const
inline

The information for PSTN conferencing.

Definition at line 148 of file CreateConferenceProviderRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 35 of file CreateConferenceProviderRequest.h.

◆ IPDialInHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::IPDialInHasBeenSet ( ) const
inline

The IP endpoint and protocol for calling.

Definition at line 122 of file CreateConferenceProviderRequest.h.

◆ MeetingSettingHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::MeetingSettingHasBeenSet ( ) const
inline

The meeting settings for the conference provider.

Definition at line 184 of file CreateConferenceProviderRequest.h.

◆ PSTNDialInHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::PSTNDialInHasBeenSet ( ) const
inline

The information for PSTN conferencing.

Definition at line 153 of file CreateConferenceProviderRequest.h.

◆ SerializePayload()

Aws::String Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetClientRequestToken() [1/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetClientRequestToken ( const Aws::String value)
inline

The request token of the client.

Definition at line 220 of file CreateConferenceProviderRequest.h.

◆ SetClientRequestToken() [2/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetClientRequestToken ( Aws::String &&  value)
inline

The request token of the client.

Definition at line 225 of file CreateConferenceProviderRequest.h.

◆ SetClientRequestToken() [3/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetClientRequestToken ( const char *  value)
inline

The request token of the client.

Definition at line 230 of file CreateConferenceProviderRequest.h.

◆ SetConferenceProviderName() [1/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetConferenceProviderName ( const Aws::String value)
inline

The name of the conference provider.

Definition at line 55 of file CreateConferenceProviderRequest.h.

◆ SetConferenceProviderName() [2/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetConferenceProviderName ( Aws::String &&  value)
inline

The name of the conference provider.

Definition at line 60 of file CreateConferenceProviderRequest.h.

◆ SetConferenceProviderName() [3/3]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetConferenceProviderName ( const char *  value)
inline

The name of the conference provider.

Definition at line 65 of file CreateConferenceProviderRequest.h.

◆ SetConferenceProviderType() [1/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetConferenceProviderType ( const ConferenceProviderType value)
inline

Represents a type within a list of predefined types.

Definition at line 96 of file CreateConferenceProviderRequest.h.

◆ SetConferenceProviderType() [2/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetConferenceProviderType ( ConferenceProviderType &&  value)
inline

Represents a type within a list of predefined types.

Definition at line 101 of file CreateConferenceProviderRequest.h.

◆ SetIPDialIn() [1/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetIPDialIn ( const IPDialIn value)
inline

The IP endpoint and protocol for calling.

Definition at line 127 of file CreateConferenceProviderRequest.h.

◆ SetIPDialIn() [2/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetIPDialIn ( IPDialIn &&  value)
inline

The IP endpoint and protocol for calling.

Definition at line 132 of file CreateConferenceProviderRequest.h.

◆ SetMeetingSetting() [1/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetMeetingSetting ( const MeetingSetting value)
inline

The meeting settings for the conference provider.

Definition at line 189 of file CreateConferenceProviderRequest.h.

◆ SetMeetingSetting() [2/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetMeetingSetting ( MeetingSetting &&  value)
inline

The meeting settings for the conference provider.

Definition at line 194 of file CreateConferenceProviderRequest.h.

◆ SetPSTNDialIn() [1/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetPSTNDialIn ( const PSTNDialIn value)
inline

The information for PSTN conferencing.

Definition at line 158 of file CreateConferenceProviderRequest.h.

◆ SetPSTNDialIn() [2/2]

void Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::SetPSTNDialIn ( PSTNDialIn &&  value)
inline

The information for PSTN conferencing.

Definition at line 163 of file CreateConferenceProviderRequest.h.

◆ WithClientRequestToken() [1/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithClientRequestToken ( const Aws::String value)
inline

The request token of the client.

Definition at line 235 of file CreateConferenceProviderRequest.h.

◆ WithClientRequestToken() [2/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithClientRequestToken ( Aws::String &&  value)
inline

The request token of the client.

Definition at line 240 of file CreateConferenceProviderRequest.h.

◆ WithClientRequestToken() [3/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithClientRequestToken ( const char *  value)
inline

The request token of the client.

Definition at line 245 of file CreateConferenceProviderRequest.h.

◆ WithConferenceProviderName() [1/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithConferenceProviderName ( const Aws::String value)
inline

The name of the conference provider.

Definition at line 70 of file CreateConferenceProviderRequest.h.

◆ WithConferenceProviderName() [2/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithConferenceProviderName ( Aws::String &&  value)
inline

The name of the conference provider.

Definition at line 75 of file CreateConferenceProviderRequest.h.

◆ WithConferenceProviderName() [3/3]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithConferenceProviderName ( const char *  value)
inline

The name of the conference provider.

Definition at line 80 of file CreateConferenceProviderRequest.h.

◆ WithConferenceProviderType() [1/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithConferenceProviderType ( const ConferenceProviderType value)
inline

Represents a type within a list of predefined types.

Definition at line 106 of file CreateConferenceProviderRequest.h.

◆ WithConferenceProviderType() [2/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithConferenceProviderType ( ConferenceProviderType &&  value)
inline

Represents a type within a list of predefined types.

Definition at line 111 of file CreateConferenceProviderRequest.h.

◆ WithIPDialIn() [1/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithIPDialIn ( const IPDialIn value)
inline

The IP endpoint and protocol for calling.

Definition at line 137 of file CreateConferenceProviderRequest.h.

◆ WithIPDialIn() [2/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithIPDialIn ( IPDialIn &&  value)
inline

The IP endpoint and protocol for calling.

Definition at line 142 of file CreateConferenceProviderRequest.h.

◆ WithMeetingSetting() [1/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithMeetingSetting ( const MeetingSetting value)
inline

The meeting settings for the conference provider.

Definition at line 199 of file CreateConferenceProviderRequest.h.

◆ WithMeetingSetting() [2/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithMeetingSetting ( MeetingSetting &&  value)
inline

The meeting settings for the conference provider.

Definition at line 204 of file CreateConferenceProviderRequest.h.

◆ WithPSTNDialIn() [1/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithPSTNDialIn ( const PSTNDialIn value)
inline

The information for PSTN conferencing.

Definition at line 168 of file CreateConferenceProviderRequest.h.

◆ WithPSTNDialIn() [2/2]

CreateConferenceProviderRequest& Aws::AlexaForBusiness::Model::CreateConferenceProviderRequest::WithPSTNDialIn ( PSTNDialIn &&  value)
inline

The information for PSTN conferencing.

Definition at line 173 of file CreateConferenceProviderRequest.h.


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