Package com.microsoft.graph.models
Class OnPremisesExtensionAttributes
java.lang.Object
com.microsoft.graph.models.OnPremisesExtensionAttributes
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class OnPremisesExtensionAttributes
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStore
Stores model information. -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newOnPremisesExtensionAttributes
and sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.com.microsoft.kiota.store.BackingStore
Gets the backingStore property value.Gets the extensionAttribute1 property value.Gets the extensionAttribute10 property value.Gets the extensionAttribute11 property value.Gets the extensionAttribute12 property value.Gets the extensionAttribute13 property value.Gets the extensionAttribute14 property value.Gets the extensionAttribute15 property value.Gets the extensionAttribute2 property value.Gets the extensionAttribute3 property value.Gets the extensionAttribute4 property value.Gets the extensionAttribute5 property value.Gets the extensionAttribute6 property value.Gets the extensionAttribute7 property value.Gets the extensionAttribute8 property value.Gets the extensionAttribute9 property value.The deserialization information for the current modelGets the @odata.type property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAdditionalData
(Map<String, Object> value) Sets the AdditionalData property value.void
setBackingStore
(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.void
setExtensionAttribute1
(String value) Sets the extensionAttribute1 property value.void
setExtensionAttribute10
(String value) Sets the extensionAttribute10 property value.void
setExtensionAttribute11
(String value) Sets the extensionAttribute11 property value.void
setExtensionAttribute12
(String value) Sets the extensionAttribute12 property value.void
setExtensionAttribute13
(String value) Sets the extensionAttribute13 property value.void
setExtensionAttribute14
(String value) Sets the extensionAttribute14 property value.void
setExtensionAttribute15
(String value) Sets the extensionAttribute15 property value.void
setExtensionAttribute2
(String value) Sets the extensionAttribute2 property value.void
setExtensionAttribute3
(String value) Sets the extensionAttribute3 property value.void
setExtensionAttribute4
(String value) Sets the extensionAttribute4 property value.void
setExtensionAttribute5
(String value) Sets the extensionAttribute5 property value.void
setExtensionAttribute6
(String value) Sets the extensionAttribute6 property value.void
setExtensionAttribute7
(String value) Sets the extensionAttribute7 property value.void
setExtensionAttribute8
(String value) Sets the extensionAttribute8 property value.void
setExtensionAttribute9
(String value) Sets the extensionAttribute9 property value.void
setOdataType
(String value) Sets the @odata.type property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
OnPremisesExtensionAttributes
public OnPremisesExtensionAttributes()Instantiates a newOnPremisesExtensionAttributes
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static OnPremisesExtensionAttributes 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
OnPremisesExtensionAttributes
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStore
in interfacecom.microsoft.kiota.store.BackedModel
- Returns:
- a
BackingStore
-
getExtensionAttribute1
Gets the extensionAttribute1 property value. First customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute10
Gets the extensionAttribute10 property value. Tenth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute11
Gets the extensionAttribute11 property value. Eleventh customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute12
Gets the extensionAttribute12 property value. Twelfth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute13
Gets the extensionAttribute13 property value. Thirteenth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute14
Gets the extensionAttribute14 property value. Fourteenth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute15
Gets the extensionAttribute15 property value. Fifteenth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute2
Gets the extensionAttribute2 property value. Second customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute3
Gets the extensionAttribute3 property value. Third customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute4
Gets the extensionAttribute4 property value. Fourth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute5
Gets the extensionAttribute5 property value. Fifth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute6
Gets the extensionAttribute6 property value. Sixth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute7
Gets the extensionAttribute7 property value. Seventh customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute8
Gets the extensionAttribute8 property value. Eighth customizable extension attribute.- Returns:
- a
String
-
getExtensionAttribute9
Gets the extensionAttribute9 property value. Ninth customizable extension attribute.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serialize
in interfacecom.microsoft.kiota.serialization.Parsable
- Parameters:
writer
- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value
- Value to set for the AdditionalData property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value
- Value to set for the backingStore property.
-
setExtensionAttribute1
Sets the extensionAttribute1 property value. First customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute1 property.
-
setExtensionAttribute10
Sets the extensionAttribute10 property value. Tenth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute10 property.
-
setExtensionAttribute11
Sets the extensionAttribute11 property value. Eleventh customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute11 property.
-
setExtensionAttribute12
Sets the extensionAttribute12 property value. Twelfth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute12 property.
-
setExtensionAttribute13
Sets the extensionAttribute13 property value. Thirteenth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute13 property.
-
setExtensionAttribute14
Sets the extensionAttribute14 property value. Fourteenth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute14 property.
-
setExtensionAttribute15
Sets the extensionAttribute15 property value. Fifteenth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute15 property.
-
setExtensionAttribute2
Sets the extensionAttribute2 property value. Second customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute2 property.
-
setExtensionAttribute3
Sets the extensionAttribute3 property value. Third customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute3 property.
-
setExtensionAttribute4
Sets the extensionAttribute4 property value. Fourth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute4 property.
-
setExtensionAttribute5
Sets the extensionAttribute5 property value. Fifth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute5 property.
-
setExtensionAttribute6
Sets the extensionAttribute6 property value. Sixth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute6 property.
-
setExtensionAttribute7
Sets the extensionAttribute7 property value. Seventh customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute7 property.
-
setExtensionAttribute8
Sets the extensionAttribute8 property value. Eighth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute8 property.
-
setExtensionAttribute9
Sets the extensionAttribute9 property value. Ninth customizable extension attribute.- Parameters:
value
- Value to set for the extensionAttribute9 property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value
- Value to set for the @odata.type property.
-