Interface UpdateMeetingRoomConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateMeetingRoomConfiguration.Builder,
,UpdateMeetingRoomConfiguration> SdkBuilder<UpdateMeetingRoomConfiguration.Builder,
,UpdateMeetingRoomConfiguration> SdkPojo
- Enclosing class:
UpdateMeetingRoomConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionendOfMeetingReminder
(Consumer<UpdateEndOfMeetingReminder.Builder> endOfMeetingReminder) Settings for the end of meeting reminder feature that are applied to a room profile.endOfMeetingReminder
(UpdateEndOfMeetingReminder endOfMeetingReminder) Settings for the end of meeting reminder feature that are applied to a room profile.instantBooking
(Consumer<UpdateInstantBooking.Builder> instantBooking) Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.instantBooking
(UpdateInstantBooking instantBooking) Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.proactiveJoin
(Consumer<UpdateProactiveJoin.Builder> proactiveJoin) Sets the value of the ProactiveJoin property for this object.proactiveJoin
(UpdateProactiveJoin proactiveJoin) Sets the value of the ProactiveJoin property for this object.requireCheckIn
(Consumer<UpdateRequireCheckIn.Builder> requireCheckIn) Settings for requiring a check in when a room is reserved.requireCheckIn
(UpdateRequireCheckIn requireCheckIn) Settings for requiring a check in when a room is reserved.roomUtilizationMetricsEnabled
(Boolean roomUtilizationMetricsEnabled) Whether room utilization metrics are enabled or not.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 Details
-
roomUtilizationMetricsEnabled
UpdateMeetingRoomConfiguration.Builder roomUtilizationMetricsEnabled(Boolean roomUtilizationMetricsEnabled) Whether room utilization metrics are enabled or not.
- Parameters:
roomUtilizationMetricsEnabled
- Whether room utilization metrics are enabled or not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endOfMeetingReminder
UpdateMeetingRoomConfiguration.Builder endOfMeetingReminder(UpdateEndOfMeetingReminder endOfMeetingReminder) Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
- Parameters:
endOfMeetingReminder
- Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endOfMeetingReminder
default UpdateMeetingRoomConfiguration.Builder endOfMeetingReminder(Consumer<UpdateEndOfMeetingReminder.Builder> endOfMeetingReminder) Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
This is a convenience method that creates an instance of theUpdateEndOfMeetingReminder.Builder
avoiding the need to create one manually viaUpdateEndOfMeetingReminder.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendOfMeetingReminder(UpdateEndOfMeetingReminder)
.- Parameters:
endOfMeetingReminder
- a consumer that will call methods onUpdateEndOfMeetingReminder.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instantBooking
Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.
- Parameters:
instantBooking
- Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instantBooking
default UpdateMeetingRoomConfiguration.Builder instantBooking(Consumer<UpdateInstantBooking.Builder> instantBooking) Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.
This is a convenience method that creates an instance of theUpdateInstantBooking.Builder
avoiding the need to create one manually viaUpdateInstantBooking.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinstantBooking(UpdateInstantBooking)
.- Parameters:
instantBooking
- a consumer that will call methods onUpdateInstantBooking.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requireCheckIn
Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”
- Parameters:
requireCheckIn
- Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireCheckIn
default UpdateMeetingRoomConfiguration.Builder requireCheckIn(Consumer<UpdateRequireCheckIn.Builder> requireCheckIn) Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”
This is a convenience method that creates an instance of theUpdateRequireCheckIn.Builder
avoiding the need to create one manually viaUpdateRequireCheckIn.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torequireCheckIn(UpdateRequireCheckIn)
.- Parameters:
requireCheckIn
- a consumer that will call methods onUpdateRequireCheckIn.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
proactiveJoin
Sets the value of the ProactiveJoin property for this object.- Parameters:
proactiveJoin
- The new value for the ProactiveJoin property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
proactiveJoin
default UpdateMeetingRoomConfiguration.Builder proactiveJoin(Consumer<UpdateProactiveJoin.Builder> proactiveJoin) Sets the value of the ProactiveJoin property for this object. This is a convenience method that creates an instance of theUpdateProactiveJoin.Builder
avoiding the need to create one manually viaUpdateProactiveJoin.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproactiveJoin(UpdateProactiveJoin)
.- Parameters:
proactiveJoin
- a consumer that will call methods onUpdateProactiveJoin.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-