public class DeviceHealthScriptRunSummary extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceHealthScriptRunSummary.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
detectionScriptErrorDeviceCount |
protected Integer |
detectionScriptPendingDeviceCount |
protected Integer |
issueDetectedDeviceCount |
protected Integer |
issueRemediatedCumulativeDeviceCount |
protected Integer |
issueRemediatedDeviceCount |
protected Integer |
issueReoccurredDeviceCount |
protected OffsetDateTime |
lastScriptRunDateTime |
protected Integer |
noIssueDetectedDeviceCount |
protected Integer |
remediationScriptErrorDeviceCount |
protected Integer |
remediationSkippedDeviceCount |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
DeviceHealthScriptRunSummary() |
| Modifier and Type | Method and Description |
|---|---|
static DeviceHealthScriptRunSummary.Builder |
builderDeviceHealthScriptRunSummary()
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.ChangedFields |
getChangedFields() |
Optional<Integer> |
getDetectionScriptErrorDeviceCount()
“Number of devices on which the detection script execution encountered an error
and did not complete”
|
Optional<Integer> |
getDetectionScriptPendingDeviceCount()
“Number of devices which have not yet run the latest version of the device health
script”
|
Optional<Integer> |
getIssueDetectedDeviceCount()
“Number of devices for which the detection script found an issue”
|
Optional<Integer> |
getIssueRemediatedCumulativeDeviceCount()
“Number of devices that were remediated over the last 30 days”
|
Optional<Integer> |
getIssueRemediatedDeviceCount()
“Number of devices for which the remediation script was able to resolve the
detected issue”
|
Optional<Integer> |
getIssueReoccurredDeviceCount()
“Number of devices for which the remediation script executed successfully but
failed to resolve the detected issue”
|
Optional<OffsetDateTime> |
getLastScriptRunDateTime()
“Last run time for the script across all devices”
|
Optional<Integer> |
getNoIssueDetectedDeviceCount()
“Number of devices for which the detection script did not find an issue and the
device is healthy”
|
Optional<Integer> |
getRemediationScriptErrorDeviceCount()
“Number of devices for which the remediation script execution encountered an
error and did not complete”
|
Optional<Integer> |
getRemediationSkippedDeviceCount()
“Number of devices for which remediation was skipped”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
DeviceHealthScriptRunSummary |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
DeviceHealthScriptRunSummary |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
DeviceHealthScriptRunSummary |
withDetectionScriptErrorDeviceCount(Integer detectionScriptErrorDeviceCount)
Returns an immutable copy of
this with just the detectionScriptErrorDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withDetectionScriptPendingDeviceCount(Integer detectionScriptPendingDeviceCount)
Returns an immutable copy of
this with just the detectionScriptPendingDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withIssueDetectedDeviceCount(Integer issueDetectedDeviceCount)
Returns an immutable copy of
this with just the issueDetectedDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withIssueRemediatedCumulativeDeviceCount(Integer issueRemediatedCumulativeDeviceCount)
Returns an immutable copy of
this with just the issueRemediatedCumulativeDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withIssueRemediatedDeviceCount(Integer issueRemediatedDeviceCount)
Returns an immutable copy of
this with just the issueRemediatedDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withIssueReoccurredDeviceCount(Integer issueReoccurredDeviceCount)
Returns an immutable copy of
this with just the issueReoccurredDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withLastScriptRunDateTime(OffsetDateTime lastScriptRunDateTime)
Returns an immutable copy of
this with just the lastScriptRunDateTime field changed. |
DeviceHealthScriptRunSummary |
withNoIssueDetectedDeviceCount(Integer noIssueDetectedDeviceCount)
Returns an immutable copy of
this with just the noIssueDetectedDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withRemediationScriptErrorDeviceCount(Integer remediationScriptErrorDeviceCount)
Returns an immutable copy of
this with just the remediationScriptErrorDeviceCount field changed. |
DeviceHealthScriptRunSummary |
withRemediationSkippedDeviceCount(Integer remediationSkippedDeviceCount)
Returns an immutable copy of
this with just the remediationSkippedDeviceCount field changed. |
protected Integer noIssueDetectedDeviceCount
protected Integer issueDetectedDeviceCount
protected Integer detectionScriptErrorDeviceCount
protected Integer detectionScriptPendingDeviceCount
protected Integer issueRemediatedDeviceCount
protected Integer remediationSkippedDeviceCount
protected Integer issueReoccurredDeviceCount
protected Integer remediationScriptErrorDeviceCount
protected OffsetDateTime lastScriptRunDateTime
protected Integer issueRemediatedCumulativeDeviceCount
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static DeviceHealthScriptRunSummary.Builder builderDeviceHealthScriptRunSummary()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<Integer> getNoIssueDetectedDeviceCount()
public DeviceHealthScriptRunSummary withNoIssueDetectedDeviceCount(Integer noIssueDetectedDeviceCount)
this with just the noIssueDetectedDeviceCount 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.
“Number of devices for which the detection script did not find an issue and the device is healthy”
noIssueDetectedDeviceCount - new value of noIssueDetectedDeviceCount field (as defined in service metadata)this with just the noIssueDetectedDeviceCount field changedpublic Optional<Integer> getIssueDetectedDeviceCount()
public DeviceHealthScriptRunSummary withIssueDetectedDeviceCount(Integer issueDetectedDeviceCount)
this with just the issueDetectedDeviceCount 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.
“Number of devices for which the detection script found an issue”
issueDetectedDeviceCount - new value of issueDetectedDeviceCount field (as defined in service metadata)this with just the issueDetectedDeviceCount field changedpublic Optional<Integer> getDetectionScriptErrorDeviceCount()
public DeviceHealthScriptRunSummary withDetectionScriptErrorDeviceCount(Integer detectionScriptErrorDeviceCount)
this with just the detectionScriptErrorDeviceCount 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.
“Number of devices on which the detection script execution encountered an error and did not complete”
detectionScriptErrorDeviceCount - new value of detectionScriptErrorDeviceCount field (as defined in service metadata)this with just the detectionScriptErrorDeviceCount field changedpublic Optional<Integer> getDetectionScriptPendingDeviceCount()
public DeviceHealthScriptRunSummary withDetectionScriptPendingDeviceCount(Integer detectionScriptPendingDeviceCount)
this with just the detectionScriptPendingDeviceCount 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.
“Number of devices which have not yet run the latest version of the device health script”
detectionScriptPendingDeviceCount - new value of detectionScriptPendingDeviceCount field (as defined in service metadata)this with just the detectionScriptPendingDeviceCount field changedpublic Optional<Integer> getIssueRemediatedDeviceCount()
public DeviceHealthScriptRunSummary withIssueRemediatedDeviceCount(Integer issueRemediatedDeviceCount)
this with just the issueRemediatedDeviceCount 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.
“Number of devices for which the remediation script was able to resolve the detected issue”
issueRemediatedDeviceCount - new value of issueRemediatedDeviceCount field (as defined in service metadata)this with just the issueRemediatedDeviceCount field changedpublic Optional<Integer> getRemediationSkippedDeviceCount()
public DeviceHealthScriptRunSummary withRemediationSkippedDeviceCount(Integer remediationSkippedDeviceCount)
this with just the remediationSkippedDeviceCount 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.
“Number of devices for which remediation was skipped”
remediationSkippedDeviceCount - new value of remediationSkippedDeviceCount field (as defined in service metadata)this with just the remediationSkippedDeviceCount field changedpublic Optional<Integer> getIssueReoccurredDeviceCount()
public DeviceHealthScriptRunSummary withIssueReoccurredDeviceCount(Integer issueReoccurredDeviceCount)
this with just the issueReoccurredDeviceCount 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.
“Number of devices for which the remediation script executed successfully but failed to resolve the detected issue”
issueReoccurredDeviceCount - new value of issueReoccurredDeviceCount field (as defined in service metadata)this with just the issueReoccurredDeviceCount field changedpublic Optional<Integer> getRemediationScriptErrorDeviceCount()
public DeviceHealthScriptRunSummary withRemediationScriptErrorDeviceCount(Integer remediationScriptErrorDeviceCount)
this with just the remediationScriptErrorDeviceCount 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.
“Number of devices for which the remediation script execution encountered an error and did not complete”
remediationScriptErrorDeviceCount - new value of remediationScriptErrorDeviceCount field (as defined in service metadata)this with just the remediationScriptErrorDeviceCount field changedpublic Optional<OffsetDateTime> getLastScriptRunDateTime()
public DeviceHealthScriptRunSummary withLastScriptRunDateTime(OffsetDateTime lastScriptRunDateTime)
this with just the lastScriptRunDateTime 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.
“Last run time for the script across all devices”
lastScriptRunDateTime - new value of lastScriptRunDateTime field (as defined in service metadata)this with just the lastScriptRunDateTime field changedpublic Optional<Integer> getIssueRemediatedCumulativeDeviceCount()
public DeviceHealthScriptRunSummary withIssueRemediatedCumulativeDeviceCount(Integer issueRemediatedCumulativeDeviceCount)
this with just the issueRemediatedCumulativeDeviceCount 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.
“Number of devices that were remediated over the last 30 days”
issueRemediatedCumulativeDeviceCount - new value of issueRemediatedCumulativeDeviceCount field (as defined in service metadata)this with just the issueRemediatedCumulativeDeviceCount field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic DeviceHealthScriptRunSummary patch()
this with changed fields reset.public DeviceHealthScriptRunSummary put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.