@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMeetingRoomConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Creates meeting room settings of a room profile.
Constructor and Description |
---|
CreateMeetingRoomConfiguration() |
Modifier and Type | Method and Description |
---|---|
CreateMeetingRoomConfiguration |
clone() |
boolean |
equals(Object obj) |
CreateEndOfMeetingReminder |
getEndOfMeetingReminder() |
CreateInstantBooking |
getInstantBooking()
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
|
CreateRequireCheckIn |
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(CreateEndOfMeetingReminder endOfMeetingReminder) |
void |
setInstantBooking(CreateInstantBooking instantBooking)
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
|
void |
setRequireCheckIn(CreateRequireCheckIn 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.
|
CreateMeetingRoomConfiguration |
withEndOfMeetingReminder(CreateEndOfMeetingReminder endOfMeetingReminder) |
CreateMeetingRoomConfiguration |
withInstantBooking(CreateInstantBooking instantBooking)
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
|
CreateMeetingRoomConfiguration |
withRequireCheckIn(CreateRequireCheckIn requireCheckIn)
Settings for requiring a check in when a room is reserved.
|
CreateMeetingRoomConfiguration |
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 CreateMeetingRoomConfiguration 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(CreateEndOfMeetingReminder endOfMeetingReminder)
endOfMeetingReminder
- public CreateEndOfMeetingReminder getEndOfMeetingReminder()
public CreateMeetingRoomConfiguration withEndOfMeetingReminder(CreateEndOfMeetingReminder endOfMeetingReminder)
endOfMeetingReminder
- public void setInstantBooking(CreateInstantBooking instantBooking)
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
instantBooking
- Settings to automatically book a room for a configured duration if it's free when joining a meeting with
Alexa.public CreateInstantBooking getInstantBooking()
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
public CreateMeetingRoomConfiguration withInstantBooking(CreateInstantBooking instantBooking)
Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.
instantBooking
- Settings to automatically book a room for a configured duration if it's free when joining a meeting with
Alexa.public void setRequireCheckIn(CreateRequireCheckIn 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.”
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.”public CreateRequireCheckIn getRequireCheckIn()
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.”
public CreateMeetingRoomConfiguration withRequireCheckIn(CreateRequireCheckIn 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.”
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.”public String toString()
toString
in class Object
Object.toString()
public CreateMeetingRoomConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.