@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateInstantBooking extends Object implements Serializable, Cloneable, StructuredPojo
Creates settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.
Constructor and Description |
---|
CreateInstantBooking() |
Modifier and Type | Method and Description |
---|---|
CreateInstantBooking |
clone() |
boolean |
equals(Object obj) |
Integer |
getDurationInMinutes()
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a
meeting is started with Alexa.
|
Boolean |
getEnabled()
Whether instant booking is enabled or not.
|
int |
hashCode() |
Boolean |
isEnabled()
Whether instant booking is enabled or not.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDurationInMinutes(Integer durationInMinutes)
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a
meeting is started with Alexa.
|
void |
setEnabled(Boolean enabled)
Whether instant booking is enabled or not.
|
String |
toString()
Returns a string representation of this object.
|
CreateInstantBooking |
withDurationInMinutes(Integer durationInMinutes)
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a
meeting is started with Alexa.
|
CreateInstantBooking |
withEnabled(Boolean enabled)
Whether instant booking is enabled or not.
|
public void setDurationInMinutes(Integer durationInMinutes)
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.
durationInMinutes
- Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room
when a meeting is started with Alexa.public Integer getDurationInMinutes()
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.
public CreateInstantBooking withDurationInMinutes(Integer durationInMinutes)
Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.
durationInMinutes
- Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room
when a meeting is started with Alexa.public void setEnabled(Boolean enabled)
Whether instant booking is enabled or not.
enabled
- Whether instant booking is enabled or not.public Boolean getEnabled()
Whether instant booking is enabled or not.
public CreateInstantBooking withEnabled(Boolean enabled)
Whether instant booking is enabled or not.
enabled
- Whether instant booking is enabled or not.public Boolean isEnabled()
Whether instant booking is enabled or not.
public String toString()
toString
in class Object
Object.toString()
public CreateInstantBooking clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.