Package com.microsoft.graph.models
Class DriveItemVersion
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.BaseItemVersion
com.microsoft.graph.models.DriveItemVersion
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class DriveItemVersion
extends BaseItemVersion
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 DriveItemVersioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuebyte[]Gets the content property value.The deserialization information for the current modelgetSize()Gets the size property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetContent(byte[] value) Sets the content property value.voidSets the size property value.Methods inherited from class com.microsoft.graph.models.BaseItemVersion
getLastModifiedBy, getLastModifiedDateTime, getPublication, setLastModifiedBy, setLastModifiedDateTime, setPublicationMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
DriveItemVersion
public DriveItemVersion()Instantiates a newDriveItemVersionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static DriveItemVersion 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
DriveItemVersion
-
getContent
@Nullable public byte[] getContent()Gets the content property value. The content stream for this version of the item.- Returns:
- a
invalid reference
byte[]
-
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 classBaseItemVersion- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getSize
Gets the size property value. Indicates the size of the content stream for this version of the item.- Returns:
- a
Long
-
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 classBaseItemVersion- 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 for this version of the item.- Parameters:
value- Value to set for the content property.
-
setSize
Sets the size property value. Indicates the size of the content stream for this version of the item.- Parameters:
value- Value to set for the size property.
-