@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MeetingRoomConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Meeting room settings of a room profile.
Constructor and Description |
---|
MeetingRoomConfiguration() |
Modifier and Type | Method and Description |
---|---|
MeetingRoomConfiguration |
clone() |
boolean |
equals(Object obj) |
EndOfMeetingReminder |
getEndOfMeetingReminder()
Settings for the end of meeting reminder feature that are applied to a room profile.
|
InstantBooking |
getInstantBooking()
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
|
RequireCheckIn |
getRequireCheckIn()
Settings for requiring a check in when a room is reserved.
|
Boolean |
getRoomUtilizationMetricsEnabled()
Whether room utilization metrics are enabled or not.
|
int |
hashCode() |
Boolean |
isRoomUtilizationMetricsEnabled()
Whether room utilization metrics are enabled or not.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndOfMeetingReminder(EndOfMeetingReminder endOfMeetingReminder)
Settings for the end of meeting reminder feature that are applied to a room profile.
|
void |
setInstantBooking(InstantBooking instantBooking)
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
|
void |
setRequireCheckIn(RequireCheckIn requireCheckIn)
Settings for requiring a check in when a room is reserved.
|
void |
setRoomUtilizationMetricsEnabled(Boolean roomUtilizationMetricsEnabled)
Whether room utilization metrics are enabled or not.
|
String |
toString()
Returns a string representation of this object.
|
MeetingRoomConfiguration |
withEndOfMeetingReminder(EndOfMeetingReminder endOfMeetingReminder)
Settings for the end of meeting reminder feature that are applied to a room profile.
|
MeetingRoomConfiguration |
withInstantBooking(InstantBooking instantBooking)
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
|
MeetingRoomConfiguration |
withRequireCheckIn(RequireCheckIn requireCheckIn)
Settings for requiring a check in when a room is reserved.
|
MeetingRoomConfiguration |
withRoomUtilizationMetricsEnabled(Boolean roomUtilizationMetricsEnabled)
Whether room utilization metrics are enabled or not.
|
public void setRoomUtilizationMetricsEnabled(Boolean roomUtilizationMetricsEnabled)
Whether room utilization metrics are enabled or not.
roomUtilizationMetricsEnabled
- Whether room utilization metrics are enabled or not.public Boolean getRoomUtilizationMetricsEnabled()
Whether room utilization metrics are enabled or not.
public MeetingRoomConfiguration withRoomUtilizationMetricsEnabled(Boolean roomUtilizationMetricsEnabled)
Whether room utilization metrics are enabled or not.
roomUtilizationMetricsEnabled
- Whether room utilization metrics are enabled or not.public Boolean isRoomUtilizationMetricsEnabled()
Whether room utilization metrics are enabled or not.
public void setEndOfMeetingReminder(EndOfMeetingReminder 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.
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.public EndOfMeetingReminder getEndOfMeetingReminder()
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.
public MeetingRoomConfiguration withEndOfMeetingReminder(EndOfMeetingReminder 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.
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.public void setInstantBooking(InstantBooking instantBooking)
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
instantBooking
- Settings to automatically book the room if available for a configured duration when joining a meeting with
Alexa.public InstantBooking getInstantBooking()
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
public MeetingRoomConfiguration withInstantBooking(InstantBooking instantBooking)
Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.
instantBooking
- Settings to automatically book the room if available for a configured duration when joining a meeting with
Alexa.public void setRequireCheckIn(RequireCheckIn requireCheckIn)
Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes 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.”
requireCheckIn
- Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not
checked into. This makes 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.”public RequireCheckIn getRequireCheckIn()
Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes 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.”
public MeetingRoomConfiguration withRequireCheckIn(RequireCheckIn requireCheckIn)
Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into. This makes 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.”
requireCheckIn
- Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not
checked into. This makes 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.”public String toString()
toString
in class Object
Object.toString()
public MeetingRoomConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.