Package com.microsoft.graph.models
Class GranularDriveRestoreArtifact
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.GranularRestoreArtifactBase
com.microsoft.graph.models.GranularDriveRestoreArtifact
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class GranularDriveRestoreArtifact
extends GranularRestoreArtifactBase
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newGranularDriveRestoreArtifactand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionstatic GranularDriveRestoreArtifactcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the directoryObjectId property value.The deserialization information for the current modelvoidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetDirectoryObjectId(String value) Sets the directoryObjectId property value.Methods inherited from class com.microsoft.graph.models.GranularRestoreArtifactBase
getBrowseSessionId, getCompletionDateTime, getRestoredItemKey, getRestoredItemPath, getRestoredItemWebUrl, getRestorePointDateTime, getStartDateTime, getStatus, getWebUrl, setBrowseSessionId, setCompletionDateTime, setRestoredItemKey, setRestoredItemPath, setRestoredItemWebUrl, setRestorePointDateTime, setStartDateTime, setStatus, setWebUrlMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
GranularDriveRestoreArtifact
public GranularDriveRestoreArtifact()Instantiates a newGranularDriveRestoreArtifactand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static GranularDriveRestoreArtifact 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
GranularDriveRestoreArtifact
-
getDirectoryObjectId
Gets the directoryObjectId property value. Id of the drive in which artifact is present.- Returns:
- a
String
-
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 classGranularRestoreArtifactBase- 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 classGranularRestoreArtifactBase- Parameters:
writer- Serialization writer to use to serialize this model
-
setDirectoryObjectId
Sets the directoryObjectId property value. Id of the drive in which artifact is present.- Parameters:
value- Value to set for the directoryObjectId property.
-