Package com.microsoft.graph.models
Class GranularMailboxRestoreArtifact
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.RestoreArtifactBase
com.microsoft.graph.models.MailboxRestoreArtifact
com.microsoft.graph.models.GranularMailboxRestoreArtifact
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class GranularMailboxRestoreArtifact
extends MailboxRestoreArtifact
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newGranularMailboxRestoreArtifactand 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 artifactCount property value.The deserialization information for the current modelGets the searchResponseId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetArtifactCount(Integer value) Sets the artifactCount property value.voidsetSearchResponseId(String value) Sets the searchResponseId property value.Methods inherited from class com.microsoft.graph.models.MailboxRestoreArtifact
getRestoredFolderId, getRestoredFolderName, getRestoredItemCount, setRestoredFolderId, setRestoredFolderName, setRestoredItemCountMethods inherited from class com.microsoft.graph.models.RestoreArtifactBase
getCompletionDateTime, getDestinationType, getError, getRestorePoint, getStartDateTime, getStatus, setCompletionDateTime, setDestinationType, setError, setRestorePoint, setStartDateTime, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
GranularMailboxRestoreArtifact
public GranularMailboxRestoreArtifact()Instantiates a newGranularMailboxRestoreArtifactand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static GranularMailboxRestoreArtifact 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
GranularMailboxRestoreArtifact
-
getArtifactCount
Gets the artifactCount property value. This property will be deprecated soon. Don't use.- Returns:
- a
Integer
-
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 classMailboxRestoreArtifact- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getSearchResponseId
Gets the searchResponseId property value. .- Returns:
- a
String
-
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 classMailboxRestoreArtifact- Parameters:
writer- Serialization writer to use to serialize this model
-
setArtifactCount
Sets the artifactCount property value. This property will be deprecated soon. Don't use.- Parameters:
value- Value to set for the artifactCount property.
-
setSearchResponseId
Sets the searchResponseId property value. .- Parameters:
value- Value to set for the searchResponseId property.
-