Interface CreateMeetingWithAttendeesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,ChimeSdkMeetingsRequest.Builder,CopyableBuilder<CreateMeetingWithAttendeesRequest.Builder,CreateMeetingWithAttendeesRequest>,SdkBuilder<CreateMeetingWithAttendeesRequest.Builder,CreateMeetingWithAttendeesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateMeetingWithAttendeesRequest
public static interface CreateMeetingWithAttendeesRequest.Builder extends ChimeSdkMeetingsRequest.Builder, SdkPojo, CopyableBuilder<CreateMeetingWithAttendeesRequest.Builder,CreateMeetingWithAttendeesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateMeetingWithAttendeesRequest.Builderattendees(Collection<CreateAttendeeRequestItem> attendees)The attendee information, including attendees' IDs and join tokens.CreateMeetingWithAttendeesRequest.Builderattendees(Consumer<CreateAttendeeRequestItem.Builder>... attendees)The attendee information, including attendees' IDs and join tokens.CreateMeetingWithAttendeesRequest.Builderattendees(CreateAttendeeRequestItem... attendees)The attendee information, including attendees' IDs and join tokens.CreateMeetingWithAttendeesRequest.BuilderclientRequestToken(String clientRequestToken)The unique identifier for the client request.CreateMeetingWithAttendeesRequest.BuilderexternalMeetingId(String externalMeetingId)The external meeting ID.CreateMeetingWithAttendeesRequest.BuildermediaRegion(String mediaRegion)The Region in which to create the meeting.default CreateMeetingWithAttendeesRequest.BuildermeetingFeatures(Consumer<MeetingFeaturesConfiguration.Builder> meetingFeatures)Lists the audio and video features enabled for a meeting, such as echo reduction.CreateMeetingWithAttendeesRequest.BuildermeetingFeatures(MeetingFeaturesConfiguration meetingFeatures)Lists the audio and video features enabled for a meeting, such as echo reduction.CreateMeetingWithAttendeesRequest.BuildermeetingHostId(String meetingHostId)Reserved.default CreateMeetingWithAttendeesRequest.BuildernotificationsConfiguration(Consumer<NotificationsConfiguration.Builder> notificationsConfiguration)The configuration for resource targets to receive notifications when meeting and attendee events occur.CreateMeetingWithAttendeesRequest.BuildernotificationsConfiguration(NotificationsConfiguration notificationsConfiguration)The configuration for resource targets to receive notifications when meeting and attendee events occur.CreateMeetingWithAttendeesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateMeetingWithAttendeesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateMeetingWithAttendeesRequest.BuilderprimaryMeetingId(String primaryMeetingId)When specified, replicates the media from the primary meeting to the new meeting.CreateMeetingWithAttendeesRequest.Buildertags(Collection<Tag> tags)The tags in the request.CreateMeetingWithAttendeesRequest.Buildertags(Consumer<Tag.Builder>... tags)The tags in the request.CreateMeetingWithAttendeesRequest.Buildertags(Tag... tags)The tags in the request.CreateMeetingWithAttendeesRequest.BuildertenantIds(String... tenantIds)A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.CreateMeetingWithAttendeesRequest.BuildertenantIds(Collection<String> tenantIds)A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.chimesdkmeetings.model.ChimeSdkMeetingsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clientRequestToken
CreateMeetingWithAttendeesRequest.Builder clientRequestToken(String clientRequestToken)
The unique identifier for the client request. Use a different token for different meetings.
- Parameters:
clientRequestToken- The unique identifier for the client request. Use a different token for different meetings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaRegion
CreateMeetingWithAttendeesRequest.Builder mediaRegion(String mediaRegion)
The Region in which to create the meeting.
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.Available values in Amazon Web Services GovCloud (US) Regions:
us-gov-east-1,us-gov-west-1.- Parameters:
mediaRegion- The Region in which to create the meeting.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.Available values in Amazon Web Services GovCloud (US) Regions:
us-gov-east-1,us-gov-west-1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
meetingHostId
CreateMeetingWithAttendeesRequest.Builder meetingHostId(String meetingHostId)
Reserved.
- Parameters:
meetingHostId- Reserved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalMeetingId
CreateMeetingWithAttendeesRequest.Builder externalMeetingId(String externalMeetingId)
The external meeting ID.
Pattern:
[-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*Values that begin with
aws:are reserved. You can't configure a value that uses this prefix. Case insensitive.- Parameters:
externalMeetingId- The external meeting ID.Pattern:
[-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]*Values that begin with
aws:are reserved. You can't configure a value that uses this prefix. Case insensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
meetingFeatures
CreateMeetingWithAttendeesRequest.Builder meetingFeatures(MeetingFeaturesConfiguration meetingFeatures)
Lists the audio and video features enabled for a meeting, such as echo reduction.
- Parameters:
meetingFeatures- Lists the audio and video features enabled for a meeting, such as echo reduction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
meetingFeatures
default CreateMeetingWithAttendeesRequest.Builder meetingFeatures(Consumer<MeetingFeaturesConfiguration.Builder> meetingFeatures)
Lists the audio and video features enabled for a meeting, such as echo reduction.
This is a convenience method that creates an instance of theMeetingFeaturesConfiguration.Builderavoiding the need to create one manually viaMeetingFeaturesConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomeetingFeatures(MeetingFeaturesConfiguration).- Parameters:
meetingFeatures- a consumer that will call methods onMeetingFeaturesConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
meetingFeatures(MeetingFeaturesConfiguration)
-
notificationsConfiguration
CreateMeetingWithAttendeesRequest.Builder notificationsConfiguration(NotificationsConfiguration notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
- Parameters:
notificationsConfiguration- The configuration for resource targets to receive notifications when meeting and attendee events occur.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notificationsConfiguration
default CreateMeetingWithAttendeesRequest.Builder notificationsConfiguration(Consumer<NotificationsConfiguration.Builder> notificationsConfiguration)
The configuration for resource targets to receive notifications when meeting and attendee events occur.
This is a convenience method that creates an instance of theNotificationsConfiguration.Builderavoiding the need to create one manually viaNotificationsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotificationsConfiguration(NotificationsConfiguration).- Parameters:
notificationsConfiguration- a consumer that will call methods onNotificationsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
notificationsConfiguration(NotificationsConfiguration)
-
attendees
CreateMeetingWithAttendeesRequest.Builder attendees(Collection<CreateAttendeeRequestItem> attendees)
The attendee information, including attendees' IDs and join tokens.
- Parameters:
attendees- The attendee information, including attendees' IDs and join tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attendees
CreateMeetingWithAttendeesRequest.Builder attendees(CreateAttendeeRequestItem... attendees)
The attendee information, including attendees' IDs and join tokens.
- Parameters:
attendees- The attendee information, including attendees' IDs and join tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attendees
CreateMeetingWithAttendeesRequest.Builder attendees(Consumer<CreateAttendeeRequestItem.Builder>... attendees)
The attendee information, including attendees' IDs and join tokens.
This is a convenience method that creates an instance of theCreateAttendeeRequestItem.Builderavoiding the need to create one manually viaCreateAttendeeRequestItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#attendees(List.) - Parameters:
attendees- a consumer that will call methods onCreateAttendeeRequestItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#attendees(java.util.Collection)
-
primaryMeetingId
CreateMeetingWithAttendeesRequest.Builder primaryMeetingId(String primaryMeetingId)
When specified, replicates the media from the primary meeting to the new meeting.
- Parameters:
primaryMeetingId- When specified, replicates the media from the primary meeting to the new meeting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenantIds
CreateMeetingWithAttendeesRequest.Builder tenantIds(Collection<String> tenantIds)
A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.
- Parameters:
tenantIds- A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenantIds
CreateMeetingWithAttendeesRequest.Builder tenantIds(String... tenantIds)
A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.
- Parameters:
tenantIds- A consistent and opaque identifier, created and maintained by the builder to represent a segment of their users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateMeetingWithAttendeesRequest.Builder tags(Collection<Tag> tags)
The tags in the request.
- Parameters:
tags- The tags in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateMeetingWithAttendeesRequest.Builder tags(Tag... tags)
The tags in the request.
- Parameters:
tags- The tags in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateMeetingWithAttendeesRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags in the request.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
overrideConfiguration
CreateMeetingWithAttendeesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateMeetingWithAttendeesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-