Package com.microsoft.graph.models
Class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics application performance entity contains application performance by application version details.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
and 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 appCrashCount property value.Gets the appDisplayName property value.Gets the appName property value.Gets the appPublisher property value.Gets the appVersion property value.Gets the deviceCountWithCrashes property value.The deserialization information for the current modelGets the isLatestUsedVersion property value.Gets the isMostUsedVersion property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAppCrashCount
(Integer value) Sets the appCrashCount property value.void
setAppDisplayName
(String value) Sets the appDisplayName property value.void
setAppName
(String value) Sets the appName property value.void
setAppPublisher
(String value) Sets the appPublisher property value.void
setAppVersion
(String value) Sets the appVersion property value.void
setDeviceCountWithCrashes
(Integer value) Sets the deviceCountWithCrashes property value.void
setIsLatestUsedVersion
(Boolean value) Sets the isLatestUsedVersion property value.void
setIsMostUsedVersion
(Boolean value) Sets the isMostUsedVersion property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails()Instantiates a newUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails 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
UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails
-
getAppCrashCount
Gets the appCrashCount property value. The number of crashes for the app. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getAppDisplayName
Gets the appDisplayName property value. The friendly name of the application.- Returns:
- a
String
-
getAppName
Gets the appName property value. The name of the application.- Returns:
- a
String
-
getAppPublisher
Gets the appPublisher property value. The publisher of the application.- Returns:
- a
String
-
getAppVersion
Gets the appVersion property value. The version of the application.- Returns:
- a
String
-
getDeviceCountWithCrashes
Gets the deviceCountWithCrashes property value. The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
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>>
-
getIsLatestUsedVersion
Gets the isLatestUsedVersion property value. When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy.- Returns:
- a
Boolean
-
getIsMostUsedVersion
Gets the isMostUsedVersion property value. When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAppCrashCount
Sets the appCrashCount property value. The number of crashes for the app. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the appCrashCount property.
-
setAppDisplayName
Sets the appDisplayName property value. The friendly name of the application.- Parameters:
value
- Value to set for the appDisplayName property.
-
setAppName
Sets the appName property value. The name of the application.- Parameters:
value
- Value to set for the appName property.
-
setAppPublisher
Sets the appPublisher property value. The publisher of the application.- Parameters:
value
- Value to set for the appPublisher property.
-
setAppVersion
Sets the appVersion property value. The version of the application.- Parameters:
value
- Value to set for the appVersion property.
-
setDeviceCountWithCrashes
Sets the deviceCountWithCrashes property value. The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the deviceCountWithCrashes property.
-
setIsLatestUsedVersion
Sets the isLatestUsedVersion property value. When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy.- Parameters:
value
- Value to set for the isLatestUsedVersion property.
-
setIsMostUsedVersion
Sets the isMostUsedVersion property value. When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the isMostUsedVersion property.
-