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

#include <UpdateConferenceProviderRequest.h>

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

Public Member Functions

 UpdateConferenceProviderRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetConferenceProviderArn () const
 
bool ConferenceProviderArnHasBeenSet () const
 
void SetConferenceProviderArn (const Aws::String &value)
 
void SetConferenceProviderArn (Aws::String &&value)
 
void SetConferenceProviderArn (const char *value)
 
UpdateConferenceProviderRequestWithConferenceProviderArn (const Aws::String &value)
 
UpdateConferenceProviderRequestWithConferenceProviderArn (Aws::String &&value)
 
UpdateConferenceProviderRequestWithConferenceProviderArn (const char *value)
 
const ConferenceProviderTypeGetConferenceProviderType () const
 
bool ConferenceProviderTypeHasBeenSet () const
 
void SetConferenceProviderType (const ConferenceProviderType &value)
 
void SetConferenceProviderType (ConferenceProviderType &&value)
 
UpdateConferenceProviderRequestWithConferenceProviderType (const ConferenceProviderType &value)
 
UpdateConferenceProviderRequestWithConferenceProviderType (ConferenceProviderType &&value)
 
const IPDialInGetIPDialIn () const
 
bool IPDialInHasBeenSet () const
 
void SetIPDialIn (const IPDialIn &value)
 
void SetIPDialIn (IPDialIn &&value)
 
UpdateConferenceProviderRequestWithIPDialIn (const IPDialIn &value)
 
UpdateConferenceProviderRequestWithIPDialIn (IPDialIn &&value)
 
const PSTNDialInGetPSTNDialIn () const
 
bool PSTNDialInHasBeenSet () const
 
void SetPSTNDialIn (const PSTNDialIn &value)
 
void SetPSTNDialIn (PSTNDialIn &&value)
 
UpdateConferenceProviderRequestWithPSTNDialIn (const PSTNDialIn &value)
 
UpdateConferenceProviderRequestWithPSTNDialIn (PSTNDialIn &&value)
 
const MeetingSettingGetMeetingSetting () const
 
bool MeetingSettingHasBeenSet () const
 
void SetMeetingSetting (const MeetingSetting &value)
 
void SetMeetingSetting (MeetingSetting &&value)
 
UpdateConferenceProviderRequestWithMeetingSetting (const MeetingSetting &value)
 
UpdateConferenceProviderRequestWithMeetingSetting (MeetingSetting &&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 25 of file UpdateConferenceProviderRequest.h.

Constructor & Destructor Documentation

◆ UpdateConferenceProviderRequest()

Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::UpdateConferenceProviderRequest ( )

Member Function Documentation

◆ ConferenceProviderArnHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::ConferenceProviderArnHasBeenSet ( ) const
inline

The ARN of the conference provider.

Definition at line 49 of file UpdateConferenceProviderRequest.h.

◆ ConferenceProviderTypeHasBeenSet()

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

The type of the conference provider.

Definition at line 90 of file UpdateConferenceProviderRequest.h.

◆ GetConferenceProviderArn()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::GetConferenceProviderArn ( ) const
inline

The ARN of the conference provider.

Definition at line 44 of file UpdateConferenceProviderRequest.h.

◆ GetConferenceProviderType()

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

The type of the conference provider.

Definition at line 85 of file UpdateConferenceProviderRequest.h.

◆ GetIPDialIn()

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

The IP endpoint and protocol for calling.

Definition at line 116 of file UpdateConferenceProviderRequest.h.

◆ GetMeetingSetting()

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

The meeting settings for the conference provider.

Definition at line 178 of file UpdateConferenceProviderRequest.h.

◆ GetPSTNDialIn()

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

The information for PSTN conferencing.

Definition at line 147 of file UpdateConferenceProviderRequest.h.

◆ GetRequestSpecificHeaders()

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

◆ GetServiceRequestName()

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

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file UpdateConferenceProviderRequest.h.

◆ IPDialInHasBeenSet()

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

The IP endpoint and protocol for calling.

Definition at line 121 of file UpdateConferenceProviderRequest.h.

◆ MeetingSettingHasBeenSet()

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

The meeting settings for the conference provider.

Definition at line 183 of file UpdateConferenceProviderRequest.h.

◆ PSTNDialInHasBeenSet()

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

The information for PSTN conferencing.

Definition at line 152 of file UpdateConferenceProviderRequest.h.

◆ SerializePayload()

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

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetConferenceProviderArn() [1/3]

void Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::SetConferenceProviderArn ( const Aws::String value)
inline

The ARN of the conference provider.

Definition at line 54 of file UpdateConferenceProviderRequest.h.

◆ SetConferenceProviderArn() [2/3]

void Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::SetConferenceProviderArn ( Aws::String &&  value)
inline

The ARN of the conference provider.

Definition at line 59 of file UpdateConferenceProviderRequest.h.

◆ SetConferenceProviderArn() [3/3]

void Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::SetConferenceProviderArn ( const char *  value)
inline

The ARN of the conference provider.

Definition at line 64 of file UpdateConferenceProviderRequest.h.

◆ SetConferenceProviderType() [1/2]

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

The type of the conference provider.

Definition at line 95 of file UpdateConferenceProviderRequest.h.

◆ SetConferenceProviderType() [2/2]

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

The type of the conference provider.

Definition at line 100 of file UpdateConferenceProviderRequest.h.

◆ SetIPDialIn() [1/2]

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

The IP endpoint and protocol for calling.

Definition at line 126 of file UpdateConferenceProviderRequest.h.

◆ SetIPDialIn() [2/2]

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

The IP endpoint and protocol for calling.

Definition at line 131 of file UpdateConferenceProviderRequest.h.

◆ SetMeetingSetting() [1/2]

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

The meeting settings for the conference provider.

Definition at line 188 of file UpdateConferenceProviderRequest.h.

◆ SetMeetingSetting() [2/2]

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

The meeting settings for the conference provider.

Definition at line 193 of file UpdateConferenceProviderRequest.h.

◆ SetPSTNDialIn() [1/2]

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

The information for PSTN conferencing.

Definition at line 157 of file UpdateConferenceProviderRequest.h.

◆ SetPSTNDialIn() [2/2]

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

The information for PSTN conferencing.

Definition at line 162 of file UpdateConferenceProviderRequest.h.

◆ WithConferenceProviderArn() [1/3]

UpdateConferenceProviderRequest& Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::WithConferenceProviderArn ( const Aws::String value)
inline

The ARN of the conference provider.

Definition at line 69 of file UpdateConferenceProviderRequest.h.

◆ WithConferenceProviderArn() [2/3]

UpdateConferenceProviderRequest& Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::WithConferenceProviderArn ( Aws::String &&  value)
inline

The ARN of the conference provider.

Definition at line 74 of file UpdateConferenceProviderRequest.h.

◆ WithConferenceProviderArn() [3/3]

UpdateConferenceProviderRequest& Aws::AlexaForBusiness::Model::UpdateConferenceProviderRequest::WithConferenceProviderArn ( const char *  value)
inline

The ARN of the conference provider.

Definition at line 79 of file UpdateConferenceProviderRequest.h.

◆ WithConferenceProviderType() [1/2]

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

The type of the conference provider.

Definition at line 105 of file UpdateConferenceProviderRequest.h.

◆ WithConferenceProviderType() [2/2]

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

The type of the conference provider.

Definition at line 110 of file UpdateConferenceProviderRequest.h.

◆ WithIPDialIn() [1/2]

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

The IP endpoint and protocol for calling.

Definition at line 136 of file UpdateConferenceProviderRequest.h.

◆ WithIPDialIn() [2/2]

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

The IP endpoint and protocol for calling.

Definition at line 141 of file UpdateConferenceProviderRequest.h.

◆ WithMeetingSetting() [1/2]

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

The meeting settings for the conference provider.

Definition at line 198 of file UpdateConferenceProviderRequest.h.

◆ WithMeetingSetting() [2/2]

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

The meeting settings for the conference provider.

Definition at line 203 of file UpdateConferenceProviderRequest.h.

◆ WithPSTNDialIn() [1/2]

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

The information for PSTN conferencing.

Definition at line 167 of file UpdateConferenceProviderRequest.h.

◆ WithPSTNDialIn() [2/2]

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

The information for PSTN conferencing.

Definition at line 172 of file UpdateConferenceProviderRequest.h.


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