public class WindowsDefenderApplicationControlSupplementalPolicy extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsDefenderApplicationControlSupplementalPolicy.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
content |
protected String |
contentFileName |
protected OffsetDateTime |
creationDateTime |
protected String |
description |
protected String |
displayName |
protected OffsetDateTime |
lastModifiedDateTime |
protected List<String> |
roleScopeTagIds |
protected String |
roleScopeTagIdsNextLink |
protected String |
version |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsDefenderApplicationControlSupplementalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
assign(List<WindowsDefenderApplicationControlSupplementalPolicyAssignment> wdacPolicyAssignments) |
static WindowsDefenderApplicationControlSupplementalPolicy.Builder |
builderWindowsDefenderApplicationControlSupplementalPolicy()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionRequest |
getAssignments()
“The associated group assignments for this WindowsDefenderApplicationControl
supplemental policy.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<byte[]> |
getContent()
“The WindowsDefenderApplicationControl supplemental policy content in byte array
format.”
|
Optional<String> |
getContentFileName()
“The WindowsDefenderApplicationControl supplemental policy content's file name.”
|
Optional<OffsetDateTime> |
getCreationDateTime()
“The date and time when the WindowsDefenderApplicationControl supplemental policy
was uploaded.”
|
WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummaryRequest |
getDeploySummary()
“WindowsDefenderApplicationControl supplemental policy deployment summary.”
|
Optional<String> |
getDescription()
“The description of WindowsDefenderApplicationControl supplemental policy.”
|
WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionRequest |
getDeviceStatuses()
“The list of device deployment states for this WindowsDefenderApplicationControl
supplemental policy.”
|
Optional<String> |
getDisplayName()
“The display name of WindowsDefenderApplicationControl supplemental policy.”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“The date and time when the WindowsDefenderApplicationControl supplemental policy
was last modified.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds()
“List of Scope Tags for this WindowsDefenderApplicationControl supplemental
policy entity.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of Scope Tags for this WindowsDefenderApplicationControl supplemental
policy entity.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getVersion()
“The WindowsDefenderApplicationControl supplemental policy's version.”
|
String |
odataTypeName() |
WindowsDefenderApplicationControlSupplementalPolicy |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsDefenderApplicationControlSupplementalPolicy |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsDefenderApplicationControlSupplementalPolicy |
withContent(byte[] content)
Returns an immutable copy of
this with just the content field
changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withContentFileName(String contentFileName)
Returns an immutable copy of
this with just the contentFileName
field changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withCreationDateTime(OffsetDateTime creationDateTime)
Returns an immutable copy of
this with just the creationDateTime
field changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withDescription(String description)
Returns an immutable copy of
this with just the description
field changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
WindowsDefenderApplicationControlSupplementalPolicy |
withVersion(String version)
Returns an immutable copy of
this with just the version field
changed. |
protected String displayName
protected String description
protected byte[] content
protected String contentFileName
protected String version
protected OffsetDateTime creationDateTime
protected OffsetDateTime lastModifiedDateTime
protected String roleScopeTagIdsNextLink
protected WindowsDefenderApplicationControlSupplementalPolicy()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static WindowsDefenderApplicationControlSupplementalPolicy.Builder builderWindowsDefenderApplicationControlSupplementalPolicy()
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<String> getDisplayName()
public WindowsDefenderApplicationControlSupplementalPolicy withDisplayName(String displayName)
this with just the displayName
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 display name of WindowsDefenderApplicationControl supplemental policy.”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic Optional<String> getDescription()
public WindowsDefenderApplicationControlSupplementalPolicy withDescription(String description)
this with just the description
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 description of WindowsDefenderApplicationControl supplemental policy.”
description - new value of description field (as defined in service metadata)this with just the description field changedpublic Optional<byte[]> getContent()
public WindowsDefenderApplicationControlSupplementalPolicy withContent(byte[] content)
this with just the content 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 WindowsDefenderApplicationControl supplemental policy content in byte array format.”
content - new value of content field (as defined in service metadata)this with just the content field changedpublic Optional<String> getContentFileName()
public WindowsDefenderApplicationControlSupplementalPolicy withContentFileName(String contentFileName)
this with just the contentFileName
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 WindowsDefenderApplicationControl supplemental policy content's file name.”
contentFileName - new value of contentFileName field (as defined in service metadata)this with just the contentFileName field changedpublic Optional<String> getVersion()
public WindowsDefenderApplicationControlSupplementalPolicy withVersion(String version)
this with just the version 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 WindowsDefenderApplicationControl supplemental policy's version.”
version - new value of version field (as defined in service metadata)this with just the version field changedpublic Optional<OffsetDateTime> getCreationDateTime()
public WindowsDefenderApplicationControlSupplementalPolicy withCreationDateTime(OffsetDateTime creationDateTime)
this with just the creationDateTime
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 date and time when the WindowsDefenderApplicationControl supplemental policy was uploaded.”
creationDateTime - new value of creationDateTime field (as defined in service metadata)this with just the creationDateTime field changedpublic Optional<OffsetDateTime> getLastModifiedDateTime()
public WindowsDefenderApplicationControlSupplementalPolicy withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
this with just the lastModifiedDateTime 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 date and time when the WindowsDefenderApplicationControl supplemental policy was last modified.”
lastModifiedDateTime - new value of lastModifiedDateTime field (as defined in service metadata)this with just the lastModifiedDateTime field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionRequest getAssignments()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummaryRequest getDeploySummary()
public WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionRequest getDeviceStatuses()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic WindowsDefenderApplicationControlSupplementalPolicy patch()
this with changed fields reset.public WindowsDefenderApplicationControlSupplementalPolicy put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn assign(List<WindowsDefenderApplicationControlSupplementalPolicyAssignment> wdacPolicyAssignments)
Copyright © 2018–2020. All rights reserved.