public class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected WindowsDefenderApplicationControlSupplementalPolicyStatuses |
deploymentStatus |
protected String |
deviceId |
protected String |
deviceName |
protected OffsetDateTime |
lastSyncDateTime |
protected String |
osDescription |
protected String |
osVersion |
protected String |
policyVersion |
protected String |
userName |
protected String |
userPrincipalName |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.Builder |
builderWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus()
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<WindowsDefenderApplicationControlSupplementalPolicyStatuses> |
getDeploymentStatus()
“The deployment state of the policy.”
|
Optional<String> |
getDeviceId()
“Device ID.”
|
Optional<String> |
getDeviceName()
“Device name.”
|
Optional<OffsetDateTime> |
getLastSyncDateTime()
“Last sync date time.”
|
Optional<String> |
getOsDescription()
“Windows OS Version Description.”
|
Optional<String> |
getOsVersion()
“Windows OS Version.”
|
WindowsDefenderApplicationControlSupplementalPolicyRequest |
getPolicy()
“The navigation link to the WindowsDefenderApplicationControl supplemental policy
.”
|
Optional<String> |
getPolicyVersion()
“Human readable version of the WindowsDefenderApplicationControl supplemental
policy.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserName()
“The name of the user of this device.”
|
Optional<String> |
getUserPrincipalName()
“User Principal Name.”
|
String |
odataTypeName() |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withDeploymentStatus(WindowsDefenderApplicationControlSupplementalPolicyStatuses deploymentStatus)
Returns an immutable copy of
this with just the deploymentStatus
field changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withDeviceId(String deviceId)
Returns an immutable copy of
this with just the deviceId field
changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withDeviceName(String deviceName)
Returns an immutable copy of
this with just the deviceName field
changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
Returns an immutable copy of
this with just the lastSyncDateTime
field changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withOsDescription(String osDescription)
Returns an immutable copy of
this with just the osDescription
field changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withOsVersion(String osVersion)
Returns an immutable copy of
this with just the osVersion field
changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withPolicyVersion(String policyVersion)
Returns an immutable copy of
this with just the policyVersion
field changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withUserName(String userName)
Returns an immutable copy of
this with just the userName field
changed. |
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus |
withUserPrincipalName(String userPrincipalName)
Returns an immutable copy of
this with just the userPrincipalName
field changed. |
protected String deviceName
protected String deviceId
protected OffsetDateTime lastSyncDateTime
protected String osVersion
protected String osDescription
protected WindowsDefenderApplicationControlSupplementalPolicyStatuses deploymentStatus
protected String userName
protected String userPrincipalName
protected String policyVersion
protected WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus.Builder builderWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus()
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 WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withDeviceName(String deviceName)
this with just the deviceName 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.
“Device name.”
deviceName - new value of deviceName field (as defined in service metadata)this with just the deviceName field changedpublic WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withDeviceId(String deviceId)
this with just the deviceId 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.
“Device ID.”
deviceId - new value of deviceId field (as defined in service metadata)this with just the deviceId field changedpublic Optional<OffsetDateTime> getLastSyncDateTime()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
this with just the lastSyncDateTime
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 sync date time.”
lastSyncDateTime - new value of lastSyncDateTime field (as defined in service metadata)this with just the lastSyncDateTime field changedpublic Optional<String> getOsVersion()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withOsVersion(String osVersion)
this with just the osVersion 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.
“Windows OS Version.”
osVersion - new value of osVersion field (as defined in service metadata)this with just the osVersion field changedpublic Optional<String> getOsDescription()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withOsDescription(String osDescription)
this with just the osDescription
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.
“Windows OS Version Description.”
osDescription - new value of osDescription field (as defined in service metadata)this with just the osDescription field changedpublic Optional<WindowsDefenderApplicationControlSupplementalPolicyStatuses> getDeploymentStatus()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withDeploymentStatus(WindowsDefenderApplicationControlSupplementalPolicyStatuses deploymentStatus)
this with just the deploymentStatus
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.
“The deployment state of the policy.”
deploymentStatus - new value of deploymentStatus field (as defined in service metadata)this with just the deploymentStatus field changedpublic Optional<String> getUserName()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withUserName(String userName)
this with just the userName 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.
“The name of the user of this device.”
userName - new value of userName field (as defined in service metadata)this with just the userName field changedpublic Optional<String> getUserPrincipalName()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withUserPrincipalName(String userPrincipalName)
this with just the userPrincipalName
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.
“User Principal Name.”
userPrincipalName - new value of userPrincipalName field (as defined in service metadata)this with just the userPrincipalName field changedpublic Optional<String> getPolicyVersion()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus withPolicyVersion(String policyVersion)
this with just the policyVersion
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.
“Human readable version of the WindowsDefenderApplicationControl supplemental policy.”
policyVersion - new value of policyVersion field (as defined in service metadata)this with just the policyVersion field changedpublic WindowsDefenderApplicationControlSupplementalPolicyRequest getPolicy()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus patch()
this with changed fields reset.public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.