Package com.microsoft.graph.models
Class Room
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.Place
com.microsoft.graph.models.Room
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Room.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Audio Device Name.The Booking Type.The Building.The Capacity.The Display Device Name.The Email Address.The Floor Label.The Floor Number.The Is Wheel Chair Accessible.The Label.The Nickname.The Tags.The Video Device Name.Fields inherited from class com.microsoft.graph.models.Place
address, displayName, geoCoordinates, phone -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
audioDeviceName
@SerializedName(value="audioDeviceName", alternate="AudioDeviceName") @Expose @Nullable public String audioDeviceNameThe Audio Device Name. Specifies the name of the audio device in the room. -
bookingType
@SerializedName(value="bookingType", alternate="BookingType") @Expose @Nullable public BookingType bookingTypeThe Booking Type. Type of room. Possible values are standard, and reserved. -
building
The Building. Specifies the building name or building number that the room is in. -
capacity
The Capacity. Specifies the capacity of the room. -
displayDeviceName
@SerializedName(value="displayDeviceName", alternate="DisplayDeviceName") @Expose @Nullable public String displayDeviceNameThe Display Device Name. Specifies the name of the display device in the room. -
emailAddress
@SerializedName(value="emailAddress", alternate="EmailAddress") @Expose @Nullable public String emailAddressThe Email Address. Email address of the room. -
floorLabel
@SerializedName(value="floorLabel", alternate="FloorLabel") @Expose @Nullable public String floorLabelThe Floor Label. Specifies a descriptive label for the floor, for example, P. -
floorNumber
@SerializedName(value="floorNumber", alternate="FloorNumber") @Expose @Nullable public Integer floorNumberThe Floor Number. Specifies the floor number that the room is on. -
isWheelChairAccessible
@SerializedName(value="isWheelChairAccessible", alternate="IsWheelChairAccessible") @Expose @Nullable public Boolean isWheelChairAccessibleThe Is Wheel Chair Accessible. Specifies whether the room is wheelchair accessible. -
label
The Label. Specifies a descriptive label for the room, for example, a number or name. -
nickname
The Nickname. Specifies a nickname for the room, for example, 'conf room'. -
tags
The Tags. Specifies additional features of the room, for example, details like the type of view or furniture type. -
videoDeviceName
@SerializedName(value="videoDeviceName", alternate="VideoDeviceName") @Expose @Nullable public String videoDeviceNameThe Video Device Name. Specifies the name of the video device in the room.
-
-
Constructor Details
-
Room
public Room()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classPlace- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-