Package odata.msgraph.client.beta.entity
Class UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder
-
- Enclosing class:
- UserExperienceAnalyticsBatteryHealthDevicePerformance
public static final class UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder id(String id)
-
batteryAgeInDays
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder batteryAgeInDays(Integer batteryAgeInDays)
“Estimated battery age. Unit in days. Valid values -2147483648 to 2147483647”- Parameters:
batteryAgeInDays- value ofbatteryAgeInDaysproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceBatteryHealthScore
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder deviceBatteryHealthScore(Integer deviceBatteryHealthScore)
“A weighted average of a device’s maximum capacity score and runtime estimate score. Values range from 0-100. Valid values -2147483648 to 2147483647”- Parameters:
deviceBatteryHealthScore- value ofdeviceBatteryHealthScoreproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceId
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder deviceId(String deviceId)
“The unique identifier of the device, Intune DeviceID.”- Parameters:
deviceId- value ofdeviceIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceName
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder deviceName(String deviceName)
“Device friendly name.”- Parameters:
deviceName- value ofdeviceNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
estimatedRuntimeInMinutes
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder estimatedRuntimeInMinutes(Integer estimatedRuntimeInMinutes)
“The estimated runtime of the device when the battery is fully charged. Unit in minutes. Valid values -2147483648 to 2147483647”- Parameters:
estimatedRuntimeInMinutes- value ofestimatedRuntimeInMinutesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
healthStatus
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder healthStatus(UserExperienceAnalyticsHealthState healthStatus)
“The overall battery health status of the device.”- Parameters:
healthStatus- value ofhealthStatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
manufacturer
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder manufacturer(String manufacturer)
“The manufacturer name of the device.”- Parameters:
manufacturer- value ofmanufacturerproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
maxCapacityPercentage
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder maxCapacityPercentage(Integer maxCapacityPercentage)
“Ratio of current capacity and design capacity of the battery with the lowest capacity. Unit in percentage and values range from 0-100. Valid values - 2147483648 to 2147483647”- Parameters:
maxCapacityPercentage- value ofmaxCapacityPercentageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
model
public UserExperienceAnalyticsBatteryHealthDevicePerformance.Builder model(String model)
“The model name of the device.”- Parameters:
model- value ofmodelproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public UserExperienceAnalyticsBatteryHealthDevicePerformance build()
-
-