public class WindowsMalwareOverview extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsMalwareOverview.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected List<WindowsMalwareCategoryCount> |
malwareCategorySummary |
protected String |
malwareCategorySummaryNextLink |
protected Integer |
malwareDetectedDeviceCount |
protected List<WindowsMalwareExecutionStateCount> |
malwareExecutionStateSummary |
protected String |
malwareExecutionStateSummaryNextLink |
protected List<WindowsMalwareNameCount> |
malwareNameSummary |
protected String |
malwareNameSummaryNextLink |
protected List<WindowsMalwareStateCount> |
malwareStateSummary |
protected String |
malwareStateSummaryNextLink |
protected String |
odataType |
protected List<OsVersionCount> |
osVersionsSummary |
protected String |
osVersionsSummaryNextLink |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
WindowsMalwareOverview() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsMalwareOverview.Builder |
builder()
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.CollectionPage<WindowsMalwareCategoryCount> |
getMalwareCategorySummary()
“Count of devices per malware category”
|
Optional<Integer> |
getMalwareDetectedDeviceCount()
“Count of devices with malware detected in the last 30 days”
|
com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareExecutionStateCount> |
getMalwareExecutionStateSummary()
“Count of devices per malware execution state”
|
com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareNameCount> |
getMalwareNameSummary()
“Count of devices per malware”
|
com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareStateCount> |
getMalwareStateSummary()
“Count of devices per malware state”
|
com.github.davidmoten.odata.client.CollectionPage<OsVersionCount> |
getOsVersionsSummary()
“Count of devices with malware per windows OS version”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
WindowsMalwareOverview |
withMalwareDetectedDeviceCount(Integer malwareDetectedDeviceCount)
Returns an immutable copy of
this with just the malwareDetectedDeviceCount field changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Integer malwareDetectedDeviceCount
protected List<WindowsMalwareStateCount> malwareStateSummary
protected String malwareStateSummaryNextLink
protected List<WindowsMalwareExecutionStateCount> malwareExecutionStateSummary
protected String malwareExecutionStateSummaryNextLink
protected List<WindowsMalwareCategoryCount> malwareCategorySummary
protected String malwareCategorySummaryNextLink
protected List<WindowsMalwareNameCount> malwareNameSummary
protected String malwareNameSummaryNextLink
protected List<OsVersionCount> osVersionsSummary
protected String osVersionsSummaryNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<Integer> getMalwareDetectedDeviceCount()
public WindowsMalwareOverview withMalwareDetectedDeviceCount(Integer malwareDetectedDeviceCount)
this with just the malwareDetectedDeviceCount 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.
“Count of devices with malware detected in the last 30 days”
malwareDetectedDeviceCount - new value of malwareDetectedDeviceCount field (as defined in service metadata)this with just the malwareDetectedDeviceCount field changedpublic com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareStateCount> getMalwareStateSummary()
public com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareExecutionStateCount> getMalwareExecutionStateSummary()
public com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareCategoryCount> getMalwareCategorySummary()
public com.github.davidmoten.odata.client.CollectionPage<WindowsMalwareNameCount> getMalwareNameSummary()
public com.github.davidmoten.odata.client.CollectionPage<OsVersionCount> getOsVersionsSummary()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static WindowsMalwareOverview.Builder builder()
Copyright © 2018–2020. All rights reserved.