Package com.microsoft.graph.models
Class AppLogCollectionRequest
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AppLogCollectionRequest
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AppLogCollectionRequest
extends Entity
implements com.microsoft.kiota.serialization.Parsable
Entity for AppLogCollectionRequest contains all logs values.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AppLogCollectionRequestcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the completedDateTime property value.Gets the customLogFolders property value.Gets the errorMessage property value.The deserialization information for the current modelGets the status property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the completedDateTime property value.voidsetCustomLogFolders(List<String> value) Sets the customLogFolders property value.voidsetErrorMessage(String value) Sets the errorMessage property value.voidsetStatus(AppLogUploadState value) Sets the status property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AppLogCollectionRequest
public AppLogCollectionRequest()Instantiates a newAppLogCollectionRequestand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AppLogCollectionRequest 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
AppLogCollectionRequest
-
getCompletedDateTime
Gets the completedDateTime property value. Time at which the upload log request reached a completed state if not completed yet NULL will be returned.- Returns:
- a
OffsetDateTime
-
getCustomLogFolders
Gets the customLogFolders property value. List of log folders. -
getErrorMessage
Gets the errorMessage property value. Indicates error message if any during the upload process.- 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 classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getStatus
Gets the status property value. AppLogUploadStatus- Returns:
- a
AppLogUploadState
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setCompletedDateTime
Sets the completedDateTime property value. Time at which the upload log request reached a completed state if not completed yet NULL will be returned.- Parameters:
value- Value to set for the completedDateTime property.
-
setCustomLogFolders
Sets the customLogFolders property value. List of log folders.- Parameters:
value- Value to set for the customLogFolders property.
-
setErrorMessage
Sets the errorMessage property value. Indicates error message if any during the upload process.- Parameters:
value- Value to set for the errorMessage property.
-
setStatus
Sets the status property value. AppLogUploadStatus- Parameters:
value- Value to set for the status property.
-