Package com.microsoft.graph.models
Class OnenoteResource
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OnenoteEntityBaseModel
com.microsoft.graph.models.OnenoteResource
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class OnenoteResource
extends OnenoteEntityBaseModel
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 OnenoteResource
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuebyte[]
Gets the content property value.Gets the contentUrl property value.The deserialization information for the current modelvoid
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setContent
(byte[] value) Sets the content property value.void
setContentUrl
(String value) Sets the contentUrl property value.Methods inherited from class com.microsoft.graph.models.OnenoteEntityBaseModel
getSelf, setSelf
Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
OnenoteResource
public OnenoteResource()Instantiates a newOnenoteResource
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static OnenoteResource 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
OnenoteResource
-
getContent
@Nullable public byte[] getContent()Gets the content property value. The content stream- Returns:
- a
invalid reference
byte[]
-
getContentUrl
Gets the contentUrl property value. The URL for downloading the content- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classOnenoteEntityBaseModel
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
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
- Overrides:
serialize
in classOnenoteEntityBaseModel
- Parameters:
writer
- Serialization writer to use to serialize this model
-
setContent
public void setContent(@Nullable byte[] value) Sets the content property value. The content stream- Parameters:
value
- Value to set for the content property.
-
setContentUrl
Sets the contentUrl property value. The URL for downloading the content- Parameters:
value
- Value to set for the contentUrl property.
-