AWS SDK for C++  1.8.54
AWS SDK for C++
Public Member Functions | List of all members
Aws::Chime::Model::CreateMeetingRequest Class Reference

#include <CreateMeetingRequest.h>

+ Inheritance diagram for Aws::Chime::Model::CreateMeetingRequest:

Public Member Functions

 CreateMeetingRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetClientRequestToken () const
 
bool ClientRequestTokenHasBeenSet () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
CreateMeetingRequestWithClientRequestToken (const Aws::String &value)
 
CreateMeetingRequestWithClientRequestToken (Aws::String &&value)
 
CreateMeetingRequestWithClientRequestToken (const char *value)
 
const Aws::StringGetExternalMeetingId () const
 
bool ExternalMeetingIdHasBeenSet () const
 
void SetExternalMeetingId (const Aws::String &value)
 
void SetExternalMeetingId (Aws::String &&value)
 
void SetExternalMeetingId (const char *value)
 
CreateMeetingRequestWithExternalMeetingId (const Aws::String &value)
 
CreateMeetingRequestWithExternalMeetingId (Aws::String &&value)
 
CreateMeetingRequestWithExternalMeetingId (const char *value)
 
const Aws::StringGetMeetingHostId () const
 
bool MeetingHostIdHasBeenSet () const
 
void SetMeetingHostId (const Aws::String &value)
 
void SetMeetingHostId (Aws::String &&value)
 
void SetMeetingHostId (const char *value)
 
CreateMeetingRequestWithMeetingHostId (const Aws::String &value)
 
CreateMeetingRequestWithMeetingHostId (Aws::String &&value)
 
CreateMeetingRequestWithMeetingHostId (const char *value)
 
const Aws::StringGetMediaRegion () const
 
bool MediaRegionHasBeenSet () const
 
void SetMediaRegion (const Aws::String &value)
 
void SetMediaRegion (Aws::String &&value)
 
void SetMediaRegion (const char *value)
 
CreateMeetingRequestWithMediaRegion (const Aws::String &value)
 
CreateMeetingRequestWithMediaRegion (Aws::String &&value)
 
CreateMeetingRequestWithMediaRegion (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateMeetingRequestWithTags (const Aws::Vector< Tag > &value)
 
CreateMeetingRequestWithTags (Aws::Vector< Tag > &&value)
 
CreateMeetingRequestAddTags (const Tag &value)
 
CreateMeetingRequestAddTags (Tag &&value)
 
const MeetingNotificationConfigurationGetNotificationsConfiguration () const
 
bool NotificationsConfigurationHasBeenSet () const
 
void SetNotificationsConfiguration (const MeetingNotificationConfiguration &value)
 
void SetNotificationsConfiguration (MeetingNotificationConfiguration &&value)
 
CreateMeetingRequestWithNotificationsConfiguration (const MeetingNotificationConfiguration &value)
 
CreateMeetingRequestWithNotificationsConfiguration (MeetingNotificationConfiguration &&value)
 
- Public Member Functions inherited from Aws::Chime::ChimeRequest
virtual ~ChimeRequest ()
 
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::Chime::ChimeRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 25 of file CreateMeetingRequest.h.

Constructor & Destructor Documentation

◆ CreateMeetingRequest()

Aws::Chime::Model::CreateMeetingRequest::CreateMeetingRequest ( )

Member Function Documentation

◆ AddTags() [1/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::AddTags ( const Tag value)
inline

The tag key-value pairs.

Definition at line 308 of file CreateMeetingRequest.h.

◆ AddTags() [2/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::AddTags ( Tag &&  value)
inline

The tag key-value pairs.

Definition at line 313 of file CreateMeetingRequest.h.

◆ ClientRequestTokenHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::ClientRequestTokenHasBeenSet ( ) const
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 49 of file CreateMeetingRequest.h.

◆ ExternalMeetingIdHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::ExternalMeetingIdHasBeenSet ( ) const
inline

The external meeting ID.

Definition at line 96 of file CreateMeetingRequest.h.

◆ GetClientRequestToken()

const Aws::String& Aws::Chime::Model::CreateMeetingRequest::GetClientRequestToken ( ) const
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 43 of file CreateMeetingRequest.h.

◆ GetExternalMeetingId()

const Aws::String& Aws::Chime::Model::CreateMeetingRequest::GetExternalMeetingId ( ) const
inline

The external meeting ID.

Definition at line 91 of file CreateMeetingRequest.h.

◆ GetMediaRegion()

const Aws::String& Aws::Chime::Model::CreateMeetingRequest::GetMediaRegion ( ) const
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 181 of file CreateMeetingRequest.h.

◆ GetMeetingHostId()

const Aws::String& Aws::Chime::Model::CreateMeetingRequest::GetMeetingHostId ( ) const
inline

Reserved.

Definition at line 132 of file CreateMeetingRequest.h.

◆ GetNotificationsConfiguration()

const MeetingNotificationConfiguration& Aws::Chime::Model::CreateMeetingRequest::GetNotificationsConfiguration ( ) const
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 320 of file CreateMeetingRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::Chime::Model::CreateMeetingRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file CreateMeetingRequest.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::Chime::Model::CreateMeetingRequest::GetTags ( ) const
inline

The tag key-value pairs.

Definition at line 278 of file CreateMeetingRequest.h.

◆ MediaRegionHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::MediaRegionHasBeenSet ( ) const
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 194 of file CreateMeetingRequest.h.

◆ MeetingHostIdHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::MeetingHostIdHasBeenSet ( ) const
inline

Reserved.

Definition at line 137 of file CreateMeetingRequest.h.

◆ NotificationsConfigurationHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::NotificationsConfigurationHasBeenSet ( ) const
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 326 of file CreateMeetingRequest.h.

◆ SerializePayload()

Aws::String Aws::Chime::Model::CreateMeetingRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetClientRequestToken() [1/3]

void Aws::Chime::Model::CreateMeetingRequest::SetClientRequestToken ( const Aws::String value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 55 of file CreateMeetingRequest.h.

◆ SetClientRequestToken() [2/3]

void Aws::Chime::Model::CreateMeetingRequest::SetClientRequestToken ( Aws::String &&  value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 61 of file CreateMeetingRequest.h.

◆ SetClientRequestToken() [3/3]

void Aws::Chime::Model::CreateMeetingRequest::SetClientRequestToken ( const char *  value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 67 of file CreateMeetingRequest.h.

◆ SetExternalMeetingId() [1/3]

void Aws::Chime::Model::CreateMeetingRequest::SetExternalMeetingId ( const Aws::String value)
inline

The external meeting ID.

Definition at line 101 of file CreateMeetingRequest.h.

◆ SetExternalMeetingId() [2/3]

void Aws::Chime::Model::CreateMeetingRequest::SetExternalMeetingId ( Aws::String &&  value)
inline

The external meeting ID.

Definition at line 106 of file CreateMeetingRequest.h.

◆ SetExternalMeetingId() [3/3]

void Aws::Chime::Model::CreateMeetingRequest::SetExternalMeetingId ( const char *  value)
inline

The external meeting ID.

Definition at line 111 of file CreateMeetingRequest.h.

◆ SetMediaRegion() [1/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMediaRegion ( const Aws::String value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 207 of file CreateMeetingRequest.h.

◆ SetMediaRegion() [2/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMediaRegion ( Aws::String &&  value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 220 of file CreateMeetingRequest.h.

◆ SetMediaRegion() [3/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMediaRegion ( const char *  value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 233 of file CreateMeetingRequest.h.

◆ SetMeetingHostId() [1/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMeetingHostId ( const Aws::String value)
inline

Reserved.

Definition at line 142 of file CreateMeetingRequest.h.

◆ SetMeetingHostId() [2/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMeetingHostId ( Aws::String &&  value)
inline

Reserved.

Definition at line 147 of file CreateMeetingRequest.h.

◆ SetMeetingHostId() [3/3]

void Aws::Chime::Model::CreateMeetingRequest::SetMeetingHostId ( const char *  value)
inline

Reserved.

Definition at line 152 of file CreateMeetingRequest.h.

◆ SetNotificationsConfiguration() [1/2]

void Aws::Chime::Model::CreateMeetingRequest::SetNotificationsConfiguration ( const MeetingNotificationConfiguration value)
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 332 of file CreateMeetingRequest.h.

◆ SetNotificationsConfiguration() [2/2]

void Aws::Chime::Model::CreateMeetingRequest::SetNotificationsConfiguration ( MeetingNotificationConfiguration &&  value)
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 338 of file CreateMeetingRequest.h.

◆ SetTags() [1/2]

void Aws::Chime::Model::CreateMeetingRequest::SetTags ( const Aws::Vector< Tag > &  value)
inline

The tag key-value pairs.

Definition at line 288 of file CreateMeetingRequest.h.

◆ SetTags() [2/2]

void Aws::Chime::Model::CreateMeetingRequest::SetTags ( Aws::Vector< Tag > &&  value)
inline

The tag key-value pairs.

Definition at line 293 of file CreateMeetingRequest.h.

◆ TagsHasBeenSet()

bool Aws::Chime::Model::CreateMeetingRequest::TagsHasBeenSet ( ) const
inline

The tag key-value pairs.

Definition at line 283 of file CreateMeetingRequest.h.

◆ WithClientRequestToken() [1/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithClientRequestToken ( const Aws::String value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 73 of file CreateMeetingRequest.h.

◆ WithClientRequestToken() [2/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithClientRequestToken ( Aws::String &&  value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 79 of file CreateMeetingRequest.h.

◆ WithClientRequestToken() [3/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithClientRequestToken ( const char *  value)
inline

The unique identifier for the client request. Use a different token for different meetings.

Definition at line 85 of file CreateMeetingRequest.h.

◆ WithExternalMeetingId() [1/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithExternalMeetingId ( const Aws::String value)
inline

The external meeting ID.

Definition at line 116 of file CreateMeetingRequest.h.

◆ WithExternalMeetingId() [2/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithExternalMeetingId ( Aws::String &&  value)
inline

The external meeting ID.

Definition at line 121 of file CreateMeetingRequest.h.

◆ WithExternalMeetingId() [3/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithExternalMeetingId ( const char *  value)
inline

The external meeting ID.

Definition at line 126 of file CreateMeetingRequest.h.

◆ WithMediaRegion() [1/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMediaRegion ( const Aws::String value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 246 of file CreateMeetingRequest.h.

◆ WithMediaRegion() [2/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMediaRegion ( Aws::String &&  value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 259 of file CreateMeetingRequest.h.

◆ WithMediaRegion() [3/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMediaRegion ( const char *  value)
inline

The Region in which to create the meeting. Default: us-east-1.

Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.

Definition at line 272 of file CreateMeetingRequest.h.

◆ WithMeetingHostId() [1/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMeetingHostId ( const Aws::String value)
inline

Reserved.

Definition at line 157 of file CreateMeetingRequest.h.

◆ WithMeetingHostId() [2/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMeetingHostId ( Aws::String &&  value)
inline

Reserved.

Definition at line 162 of file CreateMeetingRequest.h.

◆ WithMeetingHostId() [3/3]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithMeetingHostId ( const char *  value)
inline

Reserved.

Definition at line 167 of file CreateMeetingRequest.h.

◆ WithNotificationsConfiguration() [1/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithNotificationsConfiguration ( const MeetingNotificationConfiguration value)
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 344 of file CreateMeetingRequest.h.

◆ WithNotificationsConfiguration() [2/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithNotificationsConfiguration ( MeetingNotificationConfiguration &&  value)
inline

The configuration for resource targets to receive notifications when meeting and attendee events occur.

Definition at line 350 of file CreateMeetingRequest.h.

◆ WithTags() [1/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithTags ( const Aws::Vector< Tag > &  value)
inline

The tag key-value pairs.

Definition at line 298 of file CreateMeetingRequest.h.

◆ WithTags() [2/2]

CreateMeetingRequest& Aws::Chime::Model::CreateMeetingRequest::WithTags ( Aws::Vector< Tag > &&  value)
inline

The tag key-value pairs.

Definition at line 303 of file CreateMeetingRequest.h.


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