Package com.microsoft.graph.models
Class LevelMap
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.BaseMapFeature
com.microsoft.graph.models.LevelMap
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class LevelMap
extends BaseMapFeature
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LevelMapcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the fixtures property value.Gets the placeId property value.Gets the sections property value.getUnits()Gets the units property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetFixtures(List<FixtureMap> value) Sets the fixtures property value.voidsetPlaceId(String value) Sets the placeId property value.voidsetSections(List<SectionMap> value) Sets the sections property value.voidSets the units property value.Methods inherited from class com.microsoft.graph.models.BaseMapFeature
getProperties, setPropertiesMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
LevelMap
public LevelMap()Instantiates a newLevelMapand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static LevelMap createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
LevelMap
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classBaseMapFeature- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getFixtures
Gets the fixtures property value. Collection of fixtures (such as furniture or equipment) on this level. Supports upsert.- Returns:
- a
List<FixtureMap>
-
getPlaceId
Gets the placeId property value. Identifier of the floor to which this levelMap belongs.- Returns:
- a
String
-
getSections
Gets the sections property value. Collection of sections (such as zones or partitions) on this level. Supports upsert.- Returns:
- a
List<SectionMap>
-
getUnits
Gets the units property value. Collection of units (such as rooms or offices) on this level. Supports upsert. -
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classBaseMapFeature- Parameters:
writer- Serialization writer to use to serialize this model
-
setFixtures
Sets the fixtures property value. Collection of fixtures (such as furniture or equipment) on this level. Supports upsert.- Parameters:
value- Value to set for the fixtures property.
-
setPlaceId
Sets the placeId property value. Identifier of the floor to which this levelMap belongs.- Parameters:
value- Value to set for the placeId property.
-
setSections
Sets the sections property value. Collection of sections (such as zones or partitions) on this level. Supports upsert.- Parameters:
value- Value to set for the sections property.
-
setUnits
Sets the units property value. Collection of units (such as rooms or offices) on this level. Supports upsert.- Parameters:
value- Value to set for the units property.
-