Class UserExperienceAnalyticsAppHealthApplicationPerformance
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.UserExperienceAnalyticsAppHealthApplicationPerformance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsAppHealthApplicationPerformance extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics application performance entity contains application performance details.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsAppHealthApplicationPerformance.Builder
-
Field Summary
Fields Modifier and Type Field Description protected IntegeractiveDeviceCountprotected IntegerappCrashCountprotected StringappDisplayNameprotected IntegerappHangCountprotected DoubleappHealthScoreprotected StringappNameprotected StringappPublisherprotected IntegerappUsageDurationprotected IntegermeanTimeToFailureInMinutes-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsAppHealthApplicationPerformance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsAppHealthApplicationPerformance.BuilderbuilderUserExperienceAnalyticsAppHealthApplicationPerformance()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Integer>getActiveDeviceCount()“The health score of the application.Optional<Integer>getAppCrashCount()“The number of crashes for the application.Optional<String>getAppDisplayName()“The friendly name of the application.Optional<Integer>getAppHangCount()“The number of hangs for the application.Optional<Double>getAppHealthScore()“The health score of the application.Optional<String>getAppName()“The name of the application.Optional<String>getAppPublisher()“The publisher of the application.Optional<Integer>getAppUsageDuration()“The total usage time of the application in minutes.com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Integer>getMeanTimeToFailureInMinutes()“The mean time to failure for the application in minutes.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()UserExperienceAnalyticsAppHealthApplicationPerformancepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsAppHealthApplicationPerformanceput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsAppHealthApplicationPerformancewithActiveDeviceCount(Integer activeDeviceCount)Returns an immutable copy ofthiswith just theactiveDeviceCountfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppCrashCount(Integer appCrashCount)Returns an immutable copy ofthiswith just theappCrashCountfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppDisplayName(String appDisplayName)Returns an immutable copy ofthiswith just theappDisplayNamefield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppHangCount(Integer appHangCount)Returns an immutable copy ofthiswith just theappHangCountfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppHealthScore(Double appHealthScore)Returns an immutable copy ofthiswith just theappHealthScorefield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppName(String appName)Returns an immutable copy ofthiswith just theappNamefield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppPublisher(String appPublisher)Returns an immutable copy ofthiswith just theappPublisherfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithAppUsageDuration(Integer appUsageDuration)Returns an immutable copy ofthiswith just theappUsageDurationfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithMeanTimeToFailureInMinutes(Integer meanTimeToFailureInMinutes)Returns an immutable copy ofthiswith just themeanTimeToFailureInMinutesfield changed.UserExperienceAnalyticsAppHealthApplicationPerformancewithUnmappedField(String name, Object value)
-
-
-
Field Detail
-
activeDeviceCount
protected Integer activeDeviceCount
-
appCrashCount
protected Integer appCrashCount
-
appDisplayName
protected String appDisplayName
-
appHangCount
protected Integer appHangCount
-
appHealthScore
protected Double appHealthScore
-
appName
protected String appName
-
appPublisher
protected String appPublisher
-
appUsageDuration
protected Integer appUsageDuration
-
meanTimeToFailureInMinutes
protected Integer meanTimeToFailureInMinutes
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsAppHealthApplicationPerformance
public static UserExperienceAnalyticsAppHealthApplicationPerformance.Builder builderUserExperienceAnalyticsAppHealthApplicationPerformance()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getActiveDeviceCount
public Optional<Integer> getActiveDeviceCount()
“The health score of the application. Valid values 0 to 100. Supports: $filter, $ select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property activeDeviceCount
-
withActiveDeviceCount
public UserExperienceAnalyticsAppHealthApplicationPerformance withActiveDeviceCount(Integer activeDeviceCount)
Returns an immutable copy ofthiswith just theactiveDeviceCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The health score of the application. Valid values 0 to 100. Supports: $filter, $ select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
activeDeviceCount- new value ofactiveDeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theactiveDeviceCountfield changed
-
getAppCrashCount
public Optional<Integer> getAppCrashCount()
“The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property appCrashCount
-
withAppCrashCount
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppCrashCount(Integer appCrashCount)
Returns an immutable copy ofthiswith just theappCrashCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
appCrashCount- new value ofappCrashCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappCrashCountfield changed
-
getAppDisplayName
public Optional<String> getAppDisplayName()
“The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only.”- Returns:
- property appDisplayName
-
withAppDisplayName
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppDisplayName(String appDisplayName)
Returns an immutable copy ofthiswith just theappDisplayNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only.”
- Parameters:
appDisplayName- new value ofappDisplayNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappDisplayNamefield changed
-
getAppHangCount
public Optional<Integer> getAppHangCount()
“The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property appHangCount
-
withAppHangCount
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppHangCount(Integer appHangCount)
Returns an immutable copy ofthiswith just theappHangCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
appHangCount- new value ofappHangCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappHangCountfield changed
-
getAppHealthScore
public Optional<Double> getAppHealthScore()
“The health score of the application. Valid values 0 to 100. Supports: $filter, $ select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1. 79769313486232E+308”- Returns:
- property appHealthScore
-
withAppHealthScore
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppHealthScore(Double appHealthScore)
Returns an immutable copy ofthiswith just theappHealthScorefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The health score of the application. Valid values 0 to 100. Supports: $filter, $ select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1. 79769313486232E+308”
- Parameters:
appHealthScore- new value ofappHealthScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappHealthScorefield changed
-
getAppName
public Optional<String> getAppName()
“The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only.”- Returns:
- property appName
-
withAppName
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppName(String appName)
Returns an immutable copy ofthiswith just theappNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only.”
- Parameters:
appName- new value ofappNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappNamefield changed
-
getAppPublisher
public Optional<String> getAppPublisher()
“The publisher of the application. Supports: $select, $OrderBy. Read-only.”- Returns:
- property appPublisher
-
withAppPublisher
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppPublisher(String appPublisher)
Returns an immutable copy ofthiswith just theappPublisherfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The publisher of the application. Supports: $select, $OrderBy. Read-only.”
- Parameters:
appPublisher- new value ofappPublisherfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappPublisherfield changed
-
getAppUsageDuration
public Optional<Integer> getAppUsageDuration()
“The total usage time of the application in minutes. Valid values 0 to 2147483647 . Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property appUsageDuration
-
withAppUsageDuration
public UserExperienceAnalyticsAppHealthApplicationPerformance withAppUsageDuration(Integer appUsageDuration)
Returns an immutable copy ofthiswith just theappUsageDurationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The total usage time of the application in minutes. Valid values 0 to 2147483647 . Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
appUsageDuration- new value ofappUsageDurationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappUsageDurationfield changed
-
getMeanTimeToFailureInMinutes
public Optional<Integer> getMeanTimeToFailureInMinutes()
“The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property meanTimeToFailureInMinutes
-
withMeanTimeToFailureInMinutes
public UserExperienceAnalyticsAppHealthApplicationPerformance withMeanTimeToFailureInMinutes(Integer meanTimeToFailureInMinutes)
Returns an immutable copy ofthiswith just themeanTimeToFailureInMinutesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
meanTimeToFailureInMinutes- new value ofmeanTimeToFailureInMinutesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themeanTimeToFailureInMinutesfield changed
-
withUnmappedField
public UserExperienceAnalyticsAppHealthApplicationPerformance withUnmappedField(String name, Object value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public UserExperienceAnalyticsAppHealthApplicationPerformance patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsAppHealthApplicationPerformance put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-