Package com.microsoft.graph.models
Class ItemActivityStat
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ItemActivityStat
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ItemActivityStat
extends Entity
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 ItemActivityStat
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the access property value.Gets the activities property value.Gets the create property value.Gets the delete property value.getEdit()
Gets the edit property value.Gets the endDateTime property value.The deserialization information for the current modelGets the incompleteData property value.Gets the isTrending property value.getMove()
Gets the move property value.Gets the startDateTime property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAccess
(ItemActionStat value) Sets the access property value.void
setActivities
(List<ItemActivity> value) Sets the activities property value.void
setCreate
(ItemActionStat value) Sets the create property value.void
setDelete
(ItemActionStat value) Sets the delete property value.void
setEdit
(ItemActionStat value) Sets the edit property value.void
setEndDateTime
(OffsetDateTime value) Sets the endDateTime property value.void
setIncompleteData
(IncompleteData value) Sets the incompleteData property value.void
setIsTrending
(Boolean value) Sets the isTrending property value.void
setMove
(ItemActionStat value) Sets the move property value.void
setStartDateTime
(OffsetDateTime value) Sets the startDateTime property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ItemActivityStat
public ItemActivityStat()Instantiates a newItemActivityStat
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ItemActivityStat 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
ItemActivityStat
-
getAccess
Gets the access property value. Statistics about the access actions in this interval. Read-only.- Returns:
- a
ItemActionStat
-
getActivities
Gets the activities property value. Exposes the itemActivities represented in this itemActivityStat resource.- Returns:
- a
List<ItemActivity>
-
getCreate
Gets the create property value. Statistics about the create actions in this interval. Read-only.- Returns:
- a
ItemActionStat
-
getDelete
Gets the delete property value. Statistics about the delete actions in this interval. Read-only.- Returns:
- a
ItemActionStat
-
getEdit
Gets the edit property value. Statistics about the edit actions in this interval. Read-only.- Returns:
- a
ItemActionStat
-
getEndDateTime
Gets the endDateTime property value. When the interval ends. Read-only.- Returns:
- a
OffsetDateTime
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIncompleteData
Gets the incompleteData property value. Indicates that the statistics in this interval are based on incomplete data. Read-only.- Returns:
- a
IncompleteData
-
getIsTrending
Gets the isTrending property value. Indicates whether the item is 'trending.' Read-only.- Returns:
- a
Boolean
-
getMove
Gets the move property value. Statistics about the move actions in this interval. Read-only.- Returns:
- a
ItemActionStat
-
getStartDateTime
Gets the startDateTime property value. When the interval starts. Read-only.- Returns:
- a
OffsetDateTime
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAccess
Sets the access property value. Statistics about the access actions in this interval. Read-only.- Parameters:
value
- Value to set for the access property.
-
setActivities
Sets the activities property value. Exposes the itemActivities represented in this itemActivityStat resource.- Parameters:
value
- Value to set for the activities property.
-
setCreate
Sets the create property value. Statistics about the create actions in this interval. Read-only.- Parameters:
value
- Value to set for the create property.
-
setDelete
Sets the delete property value. Statistics about the delete actions in this interval. Read-only.- Parameters:
value
- Value to set for the delete property.
-
setEdit
Sets the edit property value. Statistics about the edit actions in this interval. Read-only.- Parameters:
value
- Value to set for the edit property.
-
setEndDateTime
Sets the endDateTime property value. When the interval ends. Read-only.- Parameters:
value
- Value to set for the endDateTime property.
-
setIncompleteData
Sets the incompleteData property value. Indicates that the statistics in this interval are based on incomplete data. Read-only.- Parameters:
value
- Value to set for the incompleteData property.
-
setIsTrending
Sets the isTrending property value. Indicates whether the item is 'trending.' Read-only.- Parameters:
value
- Value to set for the isTrending property.
-
setMove
Sets the move property value. Statistics about the move actions in this interval. Read-only.- Parameters:
value
- Value to set for the move property.
-
setStartDateTime
Sets the startDateTime property value. When the interval starts. Read-only.- Parameters:
value
- Value to set for the startDateTime property.
-