Package com.microsoft.graph.models
Class LocationConstraint
java.lang.Object
com.microsoft.graph.models.LocationConstraint
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class LocationConstraint
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Location Constraint.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Is Required.The Locations.the OData type of the object as returned by the serviceThe Suggest Location. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
isRequired
@SerializedName(value="isRequired", alternate="IsRequired") @Expose @Nullable public Boolean isRequiredThe Is Required. The client requests the service to include in the response a meeting location for the meeting. If this is true and all the resources are busy, findMeetingTimes will not return any meeting time suggestions. If this is false and all the resources are busy, findMeetingTimes would still look for meeting times without locations. -
locations
@SerializedName(value="locations", alternate="Locations") @Expose @Nullable public List<LocationConstraintItem> locationsThe Locations. Constraint information for one or more locations that the client requests for the meeting. -
suggestLocation
@SerializedName(value="suggestLocation", alternate="SuggestLocation") @Expose @Nullable public Boolean suggestLocationThe Suggest Location. The client requests the service to suggest one or more meeting locations.
-
-
Constructor Details
-
LocationConstraint
public LocationConstraint()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
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- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-