Interface BatchUpdateAttendeeCapabilitiesExceptRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,ChimeSdkMeetingsRequest.Builder,CopyableBuilder<BatchUpdateAttendeeCapabilitiesExceptRequest.Builder,,BatchUpdateAttendeeCapabilitiesExceptRequest> SdkBuilder<BatchUpdateAttendeeCapabilitiesExceptRequest.Builder,,BatchUpdateAttendeeCapabilitiesExceptRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
BatchUpdateAttendeeCapabilitiesExceptRequest
public static interface BatchUpdateAttendeeCapabilitiesExceptRequest.Builder
extends ChimeSdkMeetingsRequest.Builder, SdkPojo, CopyableBuilder<BatchUpdateAttendeeCapabilitiesExceptRequest.Builder,BatchUpdateAttendeeCapabilitiesExceptRequest>
-
Method Summary
Modifier and TypeMethodDescriptioncapabilities(Consumer<AttendeeCapabilities.Builder> capabilities) The capabilities (audio,video, orcontent) that you want to update.capabilities(AttendeeCapabilities capabilities) The capabilities (audio,video, orcontent) that you want to update.excludedAttendeeIds(Collection<AttendeeIdItem> excludedAttendeeIds) TheAttendeeIDsthat you want to exclude from one or more capabilities.excludedAttendeeIds(Consumer<AttendeeIdItem.Builder>... excludedAttendeeIds) TheAttendeeIDsthat you want to exclude from one or more capabilities.excludedAttendeeIds(AttendeeIdItem... excludedAttendeeIds) TheAttendeeIDsthat you want to exclude from one or more capabilities.The ID of the meeting associated with the update request.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.chimesdkmeetings.model.ChimeSdkMeetingsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
meetingId
The ID of the meeting associated with the update request.
- Parameters:
meetingId- The ID of the meeting associated with the update request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludedAttendeeIds
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder excludedAttendeeIds(Collection<AttendeeIdItem> excludedAttendeeIds) The
AttendeeIDsthat you want to exclude from one or more capabilities.- Parameters:
excludedAttendeeIds- TheAttendeeIDsthat you want to exclude from one or more capabilities.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludedAttendeeIds
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder excludedAttendeeIds(AttendeeIdItem... excludedAttendeeIds) The
AttendeeIDsthat you want to exclude from one or more capabilities.- Parameters:
excludedAttendeeIds- TheAttendeeIDsthat you want to exclude from one or more capabilities.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludedAttendeeIds
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder excludedAttendeeIds(Consumer<AttendeeIdItem.Builder>... excludedAttendeeIds) The
This is a convenience method that creates an instance of theAttendeeIDsthat you want to exclude from one or more capabilities.AttendeeIdItem.Builderavoiding the need to create one manually viaAttendeeIdItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexcludedAttendeeIds(List<AttendeeIdItem>).- Parameters:
excludedAttendeeIds- a consumer that will call methods onAttendeeIdItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
capabilities
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder capabilities(AttendeeCapabilities capabilities) The capabilities (
audio,video, orcontent) that you want to update.- Parameters:
capabilities- The capabilities (audio,video, orcontent) that you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilities
default BatchUpdateAttendeeCapabilitiesExceptRequest.Builder capabilities(Consumer<AttendeeCapabilities.Builder> capabilities) The capabilities (
This is a convenience method that creates an instance of theaudio,video, orcontent) that you want to update.AttendeeCapabilities.Builderavoiding the need to create one manually viaAttendeeCapabilities.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocapabilities(AttendeeCapabilities).- Parameters:
capabilities- a consumer that will call methods onAttendeeCapabilities.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-