Struct aws_sdk_chime::operation::create_meeting_with_attendees::builders::CreateMeetingWithAttendeesInputBuilder
source · #[non_exhaustive]pub struct CreateMeetingWithAttendeesInputBuilder { /* private fields */ }
Expand description
A builder for CreateMeetingWithAttendeesInput
.
Implementations§
source§impl CreateMeetingWithAttendeesInputBuilder
impl CreateMeetingWithAttendeesInputBuilder
sourcepub fn client_request_token(self, input: impl Into<String>) -> Self
pub fn client_request_token(self, input: impl Into<String>) -> Self
The unique identifier for the client request. Use a different token for different meetings.
This field is required.sourcepub fn set_client_request_token(self, input: Option<String>) -> Self
pub fn set_client_request_token(self, input: Option<String>) -> Self
The unique identifier for the client request. Use a different token for different meetings.
sourcepub fn get_client_request_token(&self) -> &Option<String>
pub fn get_client_request_token(&self) -> &Option<String>
The unique identifier for the client request. Use a different token for different meetings.
sourcepub fn external_meeting_id(self, input: impl Into<String>) -> Self
pub fn external_meeting_id(self, input: impl Into<String>) -> Self
The external meeting ID.
sourcepub fn set_external_meeting_id(self, input: Option<String>) -> Self
pub fn set_external_meeting_id(self, input: Option<String>) -> Self
The external meeting ID.
sourcepub fn get_external_meeting_id(&self) -> &Option<String>
pub fn get_external_meeting_id(&self) -> &Option<String>
The external meeting ID.
sourcepub fn meeting_host_id(self, input: impl Into<String>) -> Self
pub fn meeting_host_id(self, input: impl Into<String>) -> Self
Reserved.
sourcepub fn set_meeting_host_id(self, input: Option<String>) -> Self
pub fn set_meeting_host_id(self, input: Option<String>) -> Self
Reserved.
sourcepub fn get_meeting_host_id(&self) -> &Option<String>
pub fn get_meeting_host_id(&self) -> &Option<String>
Reserved.
sourcepub fn media_region(self, input: impl Into<String>) -> Self
pub fn media_region(self, input: impl Into<String>) -> Self
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
.
sourcepub fn set_media_region(self, input: Option<String>) -> Self
pub fn set_media_region(self, input: Option<String>) -> Self
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
.
sourcepub fn get_media_region(&self) -> &Option<String>
pub fn get_media_region(&self) -> &Option<String>
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
.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
The tag key-value pairs.
The tag key-value pairs.
The tag key-value pairs.
sourcepub fn notifications_configuration(
self,
input: MeetingNotificationConfiguration
) -> Self
pub fn notifications_configuration( self, input: MeetingNotificationConfiguration ) -> Self
The resource target configurations for receiving Amazon Chime SDK meeting and attendee event notifications. The Amazon Chime SDK supports resource targets located in the US East (N. Virginia) AWS Region (us-east-1).
sourcepub fn set_notifications_configuration(
self,
input: Option<MeetingNotificationConfiguration>
) -> Self
pub fn set_notifications_configuration( self, input: Option<MeetingNotificationConfiguration> ) -> Self
The resource target configurations for receiving Amazon Chime SDK meeting and attendee event notifications. The Amazon Chime SDK supports resource targets located in the US East (N. Virginia) AWS Region (us-east-1).
sourcepub fn get_notifications_configuration(
&self
) -> &Option<MeetingNotificationConfiguration>
pub fn get_notifications_configuration( &self ) -> &Option<MeetingNotificationConfiguration>
The resource target configurations for receiving Amazon Chime SDK meeting and attendee event notifications. The Amazon Chime SDK supports resource targets located in the US East (N. Virginia) AWS Region (us-east-1).
sourcepub fn attendees(self, input: CreateAttendeeRequestItem) -> Self
pub fn attendees(self, input: CreateAttendeeRequestItem) -> Self
Appends an item to attendees
.
To override the contents of this collection use set_attendees
.
The request containing the attendees to create.
sourcepub fn set_attendees(
self,
input: Option<Vec<CreateAttendeeRequestItem>>
) -> Self
pub fn set_attendees( self, input: Option<Vec<CreateAttendeeRequestItem>> ) -> Self
The request containing the attendees to create.
sourcepub fn get_attendees(&self) -> &Option<Vec<CreateAttendeeRequestItem>>
pub fn get_attendees(&self) -> &Option<Vec<CreateAttendeeRequestItem>>
The request containing the attendees to create.
sourcepub fn build(self) -> Result<CreateMeetingWithAttendeesInput, BuildError>
pub fn build(self) -> Result<CreateMeetingWithAttendeesInput, BuildError>
Consumes the builder and constructs a CreateMeetingWithAttendeesInput
.
source§impl CreateMeetingWithAttendeesInputBuilder
impl CreateMeetingWithAttendeesInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<CreateMeetingWithAttendeesOutput, SdkError<CreateMeetingWithAttendeesError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<CreateMeetingWithAttendeesOutput, SdkError<CreateMeetingWithAttendeesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateMeetingWithAttendeesInputBuilder
impl Clone for CreateMeetingWithAttendeesInputBuilder
source§fn clone(&self) -> CreateMeetingWithAttendeesInputBuilder
fn clone(&self) -> CreateMeetingWithAttendeesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CreateMeetingWithAttendeesInputBuilder
impl Default for CreateMeetingWithAttendeesInputBuilder
source§fn default() -> CreateMeetingWithAttendeesInputBuilder
fn default() -> CreateMeetingWithAttendeesInputBuilder
source§impl PartialEq for CreateMeetingWithAttendeesInputBuilder
impl PartialEq for CreateMeetingWithAttendeesInputBuilder
source§fn eq(&self, other: &CreateMeetingWithAttendeesInputBuilder) -> bool
fn eq(&self, other: &CreateMeetingWithAttendeesInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.