Class UserExperienceAnalyticsWorkFromAnywhereModelPerformance
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.UserExperienceAnalyticsWorkFromAnywhereModelPerformance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsWorkFromAnywhereModelPerformance extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics work from anywhere model performance.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsWorkFromAnywhereModelPerformance.Builder
-
Field Summary
Fields Modifier and Type Field Description protected DoublecloudIdentityScoreprotected DoublecloudManagementScoreprotected DoublecloudProvisioningScoreprotected UserExperienceAnalyticsHealthStatehealthStatusprotected Stringmanufacturerprotected Stringmodelprotected IntegermodelDeviceCountprotected DoublewindowsScoreprotected DoubleworkFromAnywhereScore-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsWorkFromAnywhereModelPerformance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsWorkFromAnywhereModelPerformance.BuilderbuilderUserExperienceAnalyticsWorkFromAnywhereModelPerformance()Returns a builder which is used to create a new instance of this class (given that this class is immutable).com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Double>getCloudIdentityScore()“The cloud identity score of the device model.Optional<Double>getCloudManagementScore()“The cloud management score of the device model.Optional<Double>getCloudProvisioningScore()“The cloud provisioning score of the device model.Optional<UserExperienceAnalyticsHealthState>getHealthStatus()“The health state of the user experience analytics work from anywhere device model.Optional<String>getManufacturer()“The manufacturer name of the device.Optional<String>getModel()“The model name of the device.Optional<Integer>getModelDeviceCount()“The devices count for the model.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Double>getWindowsScore()“The window score of the device model.Optional<Double>getWorkFromAnywhereScore()“The work from anywhere score of the device model.StringodataTypeName()UserExperienceAnalyticsWorkFromAnywhereModelPerformancepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsWorkFromAnywhereModelPerformanceput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithCloudIdentityScore(Double cloudIdentityScore)Returns an immutable copy ofthiswith just thecloudIdentityScorefield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithCloudManagementScore(Double cloudManagementScore)Returns an immutable copy ofthiswith just thecloudManagementScorefield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithCloudProvisioningScore(Double cloudProvisioningScore)Returns an immutable copy ofthiswith just thecloudProvisioningScorefield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithHealthStatus(UserExperienceAnalyticsHealthState healthStatus)Returns an immutable copy ofthiswith just thehealthStatusfield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithManufacturer(String manufacturer)Returns an immutable copy ofthiswith just themanufacturerfield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithModel(String model)Returns an immutable copy ofthiswith just themodelfield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithModelDeviceCount(Integer modelDeviceCount)Returns an immutable copy ofthiswith just themodelDeviceCountfield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithUnmappedField(String name, Object value)UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithWindowsScore(Double windowsScore)Returns an immutable copy ofthiswith just thewindowsScorefield changed.UserExperienceAnalyticsWorkFromAnywhereModelPerformancewithWorkFromAnywhereScore(Double workFromAnywhereScore)Returns an immutable copy ofthiswith just theworkFromAnywhereScorefield changed.
-
-
-
Field Detail
-
cloudIdentityScore
protected Double cloudIdentityScore
-
cloudManagementScore
protected Double cloudManagementScore
-
cloudProvisioningScore
protected Double cloudProvisioningScore
-
healthStatus
protected UserExperienceAnalyticsHealthState healthStatus
-
manufacturer
protected String manufacturer
-
model
protected String model
-
modelDeviceCount
protected Integer modelDeviceCount
-
windowsScore
protected Double windowsScore
-
workFromAnywhereScore
protected Double workFromAnywhereScore
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsWorkFromAnywhereModelPerformance
public static UserExperienceAnalyticsWorkFromAnywhereModelPerformance.Builder builderUserExperienceAnalyticsWorkFromAnywhereModelPerformance()
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
-
getCloudIdentityScore
public Optional<Double> getCloudIdentityScore()
“The cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property cloudIdentityScore
-
withCloudIdentityScore
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withCloudIdentityScore(Double cloudIdentityScore)
Returns an immutable copy ofthiswith just thecloudIdentityScorefield 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 cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
cloudIdentityScore- new value ofcloudIdentityScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecloudIdentityScorefield changed
-
getCloudManagementScore
public Optional<Double> getCloudManagementScore()
“The cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property cloudManagementScore
-
withCloudManagementScore
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withCloudManagementScore(Double cloudManagementScore)
Returns an immutable copy ofthiswith just thecloudManagementScorefield 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 cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
cloudManagementScore- new value ofcloudManagementScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecloudManagementScorefield changed
-
getCloudProvisioningScore
public Optional<Double> getCloudProvisioningScore()
“The cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only . Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property cloudProvisioningScore
-
withCloudProvisioningScore
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withCloudProvisioningScore(Double cloudProvisioningScore)
Returns an immutable copy ofthiswith just thecloudProvisioningScorefield 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 cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only . Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
cloudProvisioningScore- new value ofcloudProvisioningScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecloudProvisioningScorefield changed
-
getHealthStatus
public Optional<UserExperienceAnalyticsHealthState> getHealthStatus()
“The health state of the user experience analytics work from anywhere device model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. Unknown by default. Supports: $select, $OrderBy. Read-only.”- Returns:
- property healthStatus
-
withHealthStatus
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withHealthStatus(UserExperienceAnalyticsHealthState healthStatus)
Returns an immutable copy ofthiswith just thehealthStatusfield 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 state of the user experience analytics work from anywhere device model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. Unknown by default. Supports: $select, $OrderBy. Read-only.”
- Parameters:
healthStatus- new value ofhealthStatusfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thehealthStatusfield changed
-
getManufacturer
public Optional<String> getManufacturer()
“The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.”- Returns:
- property manufacturer
-
withManufacturer
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withManufacturer(String manufacturer)
Returns an immutable copy ofthiswith just themanufacturerfield 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 manufacturer name of the device. Supports: $select, $OrderBy. Read-only.”
- Parameters:
manufacturer- new value ofmanufacturerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanufacturerfield changed
-
getModel
public Optional<String> getModel()
“The model name of the device. Supports: $select, $OrderBy. Read-only.”- Returns:
- property model
-
withModel
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withModel(String model)
Returns an immutable copy ofthiswith just themodelfield 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 model name of the device. Supports: $select, $OrderBy. Read-only.”
- Parameters:
model- new value ofmodelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themodelfield changed
-
getModelDeviceCount
public Optional<Integer> getModelDeviceCount()
“The devices count for the model. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property modelDeviceCount
-
withModelDeviceCount
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withModelDeviceCount(Integer modelDeviceCount)
Returns an immutable copy ofthiswith just themodelDeviceCountfield 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 devices count for the model. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
modelDeviceCount- new value ofmodelDeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themodelDeviceCountfield changed
-
getWindowsScore
public Optional<Double> getWindowsScore()
“The window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property windowsScore
-
withWindowsScore
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withWindowsScore(Double windowsScore)
Returns an immutable copy ofthiswith just thewindowsScorefield 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 window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
windowsScore- new value ofwindowsScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindowsScorefield changed
-
getWorkFromAnywhereScore
public Optional<Double> getWorkFromAnywhereScore()
“The work from anywhere score of the device model. Valid values 0 to 100. Value - 1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property workFromAnywhereScore
-
withWorkFromAnywhereScore
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance withWorkFromAnywhereScore(Double workFromAnywhereScore)
Returns an immutable copy ofthiswith just theworkFromAnywhereScorefield 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 work from anywhere score of the device model. Valid values 0 to 100. Value - 1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
workFromAnywhereScore- new value ofworkFromAnywhereScorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theworkFromAnywhereScorefield changed
-
withUnmappedField
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance 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 UserExperienceAnalyticsWorkFromAnywhereModelPerformance patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsWorkFromAnywhereModelPerformance put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-