public class WindowsHealthMonitoringConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsHealthMonitoringConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Enablement |
allowDeviceHealthMonitoring |
protected String |
configDeviceHealthMonitoringCustomScope |
protected WindowsHealthMonitoringScope |
configDeviceHealthMonitoringScope |
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsHealthMonitoringConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsHealthMonitoringConfiguration.Builder |
builderWindowsHealthMonitoringConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Enablement> |
getAllowDeviceHealthMonitoring()
“Enables device health monitoring on the device”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<String> |
getConfigDeviceHealthMonitoringCustomScope()
“Specifies custom set of events collected from the device where health monitoring
is enabled”
|
Optional<WindowsHealthMonitoringScope> |
getConfigDeviceHealthMonitoringScope()
“Specifies set of events collected from the device where health monitoring is
enabled”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
WindowsHealthMonitoringConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsHealthMonitoringConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsHealthMonitoringConfiguration |
withAllowDeviceHealthMonitoring(Enablement allowDeviceHealthMonitoring)
Returns an immutable copy of
this with just the allowDeviceHealthMonitoring field changed. |
WindowsHealthMonitoringConfiguration |
withConfigDeviceHealthMonitoringCustomScope(String configDeviceHealthMonitoringCustomScope)
Returns an immutable copy of
this with just the configDeviceHealthMonitoringCustomScope field changed. |
WindowsHealthMonitoringConfiguration |
withConfigDeviceHealthMonitoringScope(WindowsHealthMonitoringScope configDeviceHealthMonitoringScope)
Returns an immutable copy of
this with just the configDeviceHealthMonitoringScope field changed. |
assign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected Enablement allowDeviceHealthMonitoring
protected WindowsHealthMonitoringScope configDeviceHealthMonitoringScope
protected String configDeviceHealthMonitoringCustomScope
protected WindowsHealthMonitoringConfiguration()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceConfigurationpublic static WindowsHealthMonitoringConfiguration.Builder builderWindowsHealthMonitoringConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DeviceConfigurationpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DeviceConfigurationpublic Optional<Enablement> getAllowDeviceHealthMonitoring()
public WindowsHealthMonitoringConfiguration withAllowDeviceHealthMonitoring(Enablement allowDeviceHealthMonitoring)
this with just the allowDeviceHealthMonitoring field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Enables device health monitoring on the device”
allowDeviceHealthMonitoring - new value of allowDeviceHealthMonitoring field (as defined in service metadata)this with just the allowDeviceHealthMonitoring field changedpublic Optional<WindowsHealthMonitoringScope> getConfigDeviceHealthMonitoringScope()
public WindowsHealthMonitoringConfiguration withConfigDeviceHealthMonitoringScope(WindowsHealthMonitoringScope configDeviceHealthMonitoringScope)
this with just the configDeviceHealthMonitoringScope field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Specifies set of events collected from the device where health monitoring is enabled”
configDeviceHealthMonitoringScope - new value of configDeviceHealthMonitoringScope field (as defined in service metadata)this with just the configDeviceHealthMonitoringScope field changedpublic Optional<String> getConfigDeviceHealthMonitoringCustomScope()
public WindowsHealthMonitoringConfiguration withConfigDeviceHealthMonitoringCustomScope(String configDeviceHealthMonitoringCustomScope)
this with just the configDeviceHealthMonitoringCustomScope field changed. Field description below.
The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Specifies custom set of events collected from the device where health monitoring is enabled”
configDeviceHealthMonitoringCustomScope - new value of configDeviceHealthMonitoringCustomScope field (as defined in service metadata)this with just the configDeviceHealthMonitoringCustomScope field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceConfigurationpublic WindowsHealthMonitoringConfiguration patch()
this with changed fields reset.patch in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic WindowsHealthMonitoringConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class DeviceConfigurationthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DeviceConfigurationCopyright © 2018–2020. All rights reserved.