Package com.microsoft.graph.models
Class OneDriveForBusinessRestoreSession
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.RestoreSessionBase
com.microsoft.graph.models.OneDriveForBusinessRestoreSession
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class OneDriveForBusinessRestoreSession
extends RestoreSessionBase
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newOneDriveForBusinessRestoreSessionand 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 driveRestoreArtifacts property value.The deserialization information for the current modelvoidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the driveRestoreArtifacts property value.Methods inherited from class com.microsoft.graph.models.RestoreSessionBase
getCompletedDateTime, getCreatedBy, getCreatedDateTime, getError, getLastModifiedBy, getLastModifiedDateTime, getStatus, setCompletedDateTime, setCreatedBy, setCreatedDateTime, setError, setLastModifiedBy, setLastModifiedDateTime, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
OneDriveForBusinessRestoreSession
public OneDriveForBusinessRestoreSession()Instantiates a newOneDriveForBusinessRestoreSessionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static OneDriveForBusinessRestoreSession 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
OneDriveForBusinessRestoreSession
-
getDriveRestoreArtifacts
Gets the driveRestoreArtifacts property value. A collection of restore points and destination details that can be used to restore a OneDrive for Business drive.- Returns:
- a
List<DriveRestoreArtifact>
-
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 classRestoreSessionBase- 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:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classRestoreSessionBase- Parameters:
writer- Serialization writer to use to serialize this model
-
setDriveRestoreArtifacts
Sets the driveRestoreArtifacts property value. A collection of restore points and destination details that can be used to restore a OneDrive for Business drive.- Parameters:
value- Value to set for the driveRestoreArtifacts property.
-