Package odata.msgraph.client.entity
Class MalwareStateForWindowsDevice.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.MalwareStateForWindowsDevice.Builder
-
- Enclosing class:
- MalwareStateForWindowsDevice
public static final class MalwareStateForWindowsDevice.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public MalwareStateForWindowsDevice.Builder id(String id)
-
detectionCount
public MalwareStateForWindowsDevice.Builder detectionCount(Integer detectionCount)
“Indicates the number of times the malware is detected”- Parameters:
detectionCount- value ofdetectionCountproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceName
public MalwareStateForWindowsDevice.Builder deviceName(String deviceName)
“Indicates the name of the device being evaluated for malware state”- Parameters:
deviceName- value ofdeviceNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
executionState
public MalwareStateForWindowsDevice.Builder executionState(WindowsMalwareExecutionState executionState)
“Indicates execution status of the malware. Possible values are: unknown, blocked , allowed, running, notRunning. Defaults to unknown”- Parameters:
executionState- value ofexecutionStateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
initialDetectionDateTime
public MalwareStateForWindowsDevice.Builder initialDetectionDateTime(OffsetDateTime initialDetectionDateTime)
“Initial detection datetime of the malware”- Parameters:
initialDetectionDateTime- value ofinitialDetectionDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastStateChangeDateTime
public MalwareStateForWindowsDevice.Builder lastStateChangeDateTime(OffsetDateTime lastStateChangeDateTime)
“The last time this particular threat was changed”- Parameters:
lastStateChangeDateTime- value oflastStateChangeDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
threatState
public MalwareStateForWindowsDevice.Builder threatState(WindowsMalwareThreatState threatState)
“Indicates threat status of the malware. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared. defaults to noStatusCleared”- Parameters:
threatState- value ofthreatStateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public MalwareStateForWindowsDevice build()
-
-