Package odata.msgraph.client.entity
Class UserExperienceAnalyticsAppHealthOSVersionPerformance
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.UserExperienceAnalyticsAppHealthOSVersionPerformance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsAppHealthOSVersionPerformance extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics device OS version performance entity contains OS version performance details.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsAppHealthOSVersionPerformance.Builder
-
Field Summary
Fields Modifier and Type Field Description protected IntegeractiveDeviceCountprotected IntegermeanTimeToFailureInMinutesprotected StringosBuildNumberprotected StringosVersionprotected DoubleosVersionAppHealthScore-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsAppHealthOSVersionPerformance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsAppHealthOSVersionPerformance.BuilderbuilderUserExperienceAnalyticsAppHealthOSVersionPerformance()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Integer>getActiveDeviceCount()“The number of active devices for the OS version.com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Integer>getMeanTimeToFailureInMinutes()“The mean time to failure for the application in minutes.Optional<String>getOsBuildNumber()“The OS build number installed on the device.Optional<String>getOsVersion()“The OS version installed on the device.Optional<Double>getOsVersionAppHealthScore()“The application health score of the OS version.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()UserExperienceAnalyticsAppHealthOSVersionPerformancepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsAppHealthOSVersionPerformanceput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsAppHealthOSVersionPerformancewithActiveDeviceCount(Integer activeDeviceCount)Returns an immutable copy ofthiswith just theactiveDeviceCountfield changed.UserExperienceAnalyticsAppHealthOSVersionPerformancewithMeanTimeToFailureInMinutes(Integer meanTimeToFailureInMinutes)Returns an immutable copy ofthiswith just themeanTimeToFailureInMinutesfield changed.UserExperienceAnalyticsAppHealthOSVersionPerformancewithOsBuildNumber(String osBuildNumber)Returns an immutable copy ofthiswith just theosBuildNumberfield changed.UserExperienceAnalyticsAppHealthOSVersionPerformancewithOsVersion(String osVersion)Returns an immutable copy ofthiswith just theosVersionfield changed.UserExperienceAnalyticsAppHealthOSVersionPerformancewithOsVersionAppHealthScore(Double osVersionAppHealthScore)Returns an immutable copy ofthiswith just theosVersionAppHealthScorefield changed.UserExperienceAnalyticsAppHealthOSVersionPerformancewithUnmappedField(String name, String value)
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsAppHealthOSVersionPerformance
public static UserExperienceAnalyticsAppHealthOSVersionPerformance.Builder builderUserExperienceAnalyticsAppHealthOSVersionPerformance()
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 number of active devices for the OS version. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property activeDeviceCount
-
withActiveDeviceCount
public UserExperienceAnalyticsAppHealthOSVersionPerformance 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 number of active devices for the OS version. Valid values 0 to 2147483647. 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
-
getMeanTimeToFailureInMinutes
public Optional<Integer> getMeanTimeToFailureInMinutes()
“The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values - 2147483648 to 2147483647”- Returns:
- property meanTimeToFailureInMinutes
-
withMeanTimeToFailureInMinutes
public UserExperienceAnalyticsAppHealthOSVersionPerformance 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: $filter, $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
-
getOsBuildNumber
public Optional<String> getOsBuildNumber()
“The OS build number installed on the device. Supports: $select, $OrderBy. Read- only.”- Returns:
- property osBuildNumber
-
withOsBuildNumber
public UserExperienceAnalyticsAppHealthOSVersionPerformance withOsBuildNumber(String osBuildNumber)
Returns an immutable copy ofthiswith just theosBuildNumberfield 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 OS build number installed on the device. Supports: $select, $OrderBy. Read- only.”
- Parameters:
osBuildNumber- new value ofosBuildNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theosBuildNumberfield changed
-
getOsVersion
public Optional<String> getOsVersion()
“The OS version installed on the device. Supports: $select, $OrderBy. Read-only.”- Returns:
- property osVersion
-
withOsVersion
public UserExperienceAnalyticsAppHealthOSVersionPerformance withOsVersion(String osVersion)
Returns an immutable copy ofthiswith just theosVersionfield 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 OS version installed on the device. Supports: $select, $OrderBy. Read-only.”
- Parameters:
osVersion- new value ofosVersionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theosVersionfield changed
-
getOsVersionAppHealthScore
public Optional<Double> getOsVersionAppHealthScore()
“The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1. 79769313486232E+308”- Returns:
- property osVersionAppHealthScore
-
withOsVersionAppHealthScore
public UserExperienceAnalyticsAppHealthOSVersionPerformance withOsVersionAppHealthScore(Double osVersionAppHealthScore)
Returns an immutable copy ofthiswith just theosVersionAppHealthScorefield 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 application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1. 79769313486232E+308”
- Parameters:
osVersionAppHealthScore- new value ofosVersionAppHealthScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theosVersionAppHealthScorefield changed
-
withUnmappedField
public UserExperienceAnalyticsAppHealthOSVersionPerformance withUnmappedField(String name, String 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 UserExperienceAnalyticsAppHealthOSVersionPerformance patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsAppHealthOSVersionPerformance put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-