Interface UpdateMeetingRoomConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateMeetingRoomConfiguration.Builder,UpdateMeetingRoomConfiguration>,SdkBuilder<UpdateMeetingRoomConfiguration.Builder,UpdateMeetingRoomConfiguration>,SdkPojo
- Enclosing class:
- UpdateMeetingRoomConfiguration
public static interface UpdateMeetingRoomConfiguration.Builder extends SdkPojo, CopyableBuilder<UpdateMeetingRoomConfiguration.Builder,UpdateMeetingRoomConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default UpdateMeetingRoomConfiguration.BuilderendOfMeetingReminder(Consumer<UpdateEndOfMeetingReminder.Builder> endOfMeetingReminder)Settings for the end of meeting reminder feature that are applied to a room profile.UpdateMeetingRoomConfiguration.BuilderendOfMeetingReminder(UpdateEndOfMeetingReminder endOfMeetingReminder)Settings for the end of meeting reminder feature that are applied to a room profile.default UpdateMeetingRoomConfiguration.BuilderinstantBooking(Consumer<UpdateInstantBooking.Builder> instantBooking)Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.UpdateMeetingRoomConfiguration.BuilderinstantBooking(UpdateInstantBooking instantBooking)Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.default UpdateMeetingRoomConfiguration.BuilderproactiveJoin(Consumer<UpdateProactiveJoin.Builder> proactiveJoin)Sets the value of the ProactiveJoin property for this object.UpdateMeetingRoomConfiguration.BuilderproactiveJoin(UpdateProactiveJoin proactiveJoin)Sets the value of the ProactiveJoin property for this object.default UpdateMeetingRoomConfiguration.BuilderrequireCheckIn(Consumer<UpdateRequireCheckIn.Builder> requireCheckIn)Settings for requiring a check in when a room is reserved.UpdateMeetingRoomConfiguration.BuilderrequireCheckIn(UpdateRequireCheckIn requireCheckIn)Settings for requiring a check in when a room is reserved.UpdateMeetingRoomConfiguration.BuilderroomUtilizationMetricsEnabled(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 Detail
-
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.Builderavoiding the need to create one manually viaUpdateEndOfMeetingReminder.builder().When the
Consumercompletes,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:
endOfMeetingReminder(UpdateEndOfMeetingReminder)
-
instantBooking
UpdateMeetingRoomConfiguration.Builder instantBooking(UpdateInstantBooking 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.Builderavoiding the need to create one manually viaUpdateInstantBooking.builder().When the
Consumercompletes,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:
instantBooking(UpdateInstantBooking)
-
requireCheckIn
UpdateMeetingRoomConfiguration.Builder requireCheckIn(UpdateRequireCheckIn 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.Builderavoiding the need to create one manually viaUpdateRequireCheckIn.builder().When the
Consumercompletes,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:
requireCheckIn(UpdateRequireCheckIn)
-
proactiveJoin
UpdateMeetingRoomConfiguration.Builder proactiveJoin(UpdateProactiveJoin 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.Builderavoiding the need to create one manually viaUpdateProactiveJoin.builder().When the
Consumercompletes,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:
proactiveJoin(UpdateProactiveJoin)
-
-