public class GroupPolicySettingMapping extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupPolicySettingMapping.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
childIdList |
protected String |
childIdListNextLink |
protected String |
intuneSettingDefinitionId |
protected List<String> |
intuneSettingUriList |
protected String |
intuneSettingUriListNextLink |
protected Boolean |
isMdmSupported |
protected String |
mdmCspName |
protected Integer |
mdmMinimumOSVersion |
protected String |
mdmSettingUri |
protected MdmSupportedState |
mdmSupportedState |
protected String |
parentId |
protected String |
settingCategory |
protected String |
settingDisplayName |
protected String |
settingDisplayValue |
protected String |
settingDisplayValueType |
protected String |
settingName |
protected GroupPolicySettingScope |
settingScope |
protected GroupPolicySettingType |
settingType |
protected String |
settingValue |
protected String |
settingValueDisplayUnits |
protected String |
settingValueType |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
GroupPolicySettingMapping() |
| Modifier and Type | Method and Description |
|---|---|
static GroupPolicySettingMapping.Builder |
builderGroupPolicySettingMapping()
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() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getChildIdList()
“List of Child Ids of the group policy setting.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getChildIdList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of Child Ids of the group policy setting.”
|
Optional<String> |
getIntuneSettingDefinitionId()
“The Intune Setting Definition Id”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getIntuneSettingUriList()
“The list of Intune Setting URIs this group policy setting maps to”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getIntuneSettingUriList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The list of Intune Setting URIs this group policy setting maps to”
|
Optional<Boolean> |
getIsMdmSupported()
“Indicates if the setting is supported by Intune or not”
|
Optional<String> |
getMdmCspName()
“The CSP name this group policy setting maps to.”
|
Optional<Integer> |
getMdmMinimumOSVersion()
“The minimum OS version this mdm setting supports.”
|
Optional<String> |
getMdmSettingUri()
“The MDM CSP URI this group policy setting maps to.”
|
Optional<MdmSupportedState> |
getMdmSupportedState()
“Indicates if the setting is supported in Mdm or not”
|
Optional<String> |
getParentId()
“Parent Id of the group policy setting.”
|
Optional<String> |
getSettingCategory()
“The category the group policy setting is in.”
|
Optional<String> |
getSettingDisplayName()
“The display name of this group policy setting.”
|
Optional<String> |
getSettingDisplayValue()
“The display value of this group policy setting.”
|
Optional<String> |
getSettingDisplayValueType()
“The display value type of this group policy setting.”
|
Optional<String> |
getSettingName()
“The name of this group policy setting.”
|
Optional<GroupPolicySettingScope> |
getSettingScope()
“The scope of the setting”
|
Optional<GroupPolicySettingType> |
getSettingType()
“The setting type (security or admx) of the Group Policy.”
|
Optional<String> |
getSettingValue()
“The value of this group policy setting.”
|
Optional<String> |
getSettingValueDisplayUnits()
“The display units of this group policy setting value”
|
Optional<String> |
getSettingValueType()
“The value type of this group policy setting.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
GroupPolicySettingMapping |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
GroupPolicySettingMapping |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
GroupPolicySettingMapping |
withIntuneSettingDefinitionId(String intuneSettingDefinitionId)
Returns an immutable copy of
this with just the intuneSettingDefinitionId field changed. |
GroupPolicySettingMapping |
withIsMdmSupported(Boolean isMdmSupported)
Returns an immutable copy of
this with just the isMdmSupported
field changed. |
GroupPolicySettingMapping |
withMdmCspName(String mdmCspName)
Returns an immutable copy of
this with just the mdmCspName field
changed. |
GroupPolicySettingMapping |
withMdmMinimumOSVersion(Integer mdmMinimumOSVersion)
Returns an immutable copy of
this with just the mdmMinimumOSVersion field changed. |
GroupPolicySettingMapping |
withMdmSettingUri(String mdmSettingUri)
Returns an immutable copy of
this with just the mdmSettingUri
field changed. |
GroupPolicySettingMapping |
withMdmSupportedState(MdmSupportedState mdmSupportedState)
Returns an immutable copy of
this with just the mdmSupportedState
field changed. |
GroupPolicySettingMapping |
withParentId(String parentId)
Returns an immutable copy of
this with just the parentId field
changed. |
GroupPolicySettingMapping |
withSettingCategory(String settingCategory)
Returns an immutable copy of
this with just the settingCategory
field changed. |
GroupPolicySettingMapping |
withSettingDisplayName(String settingDisplayName)
Returns an immutable copy of
this with just the settingDisplayName field changed. |
GroupPolicySettingMapping |
withSettingDisplayValue(String settingDisplayValue)
Returns an immutable copy of
this with just the settingDisplayValue field changed. |
GroupPolicySettingMapping |
withSettingDisplayValueType(String settingDisplayValueType)
Returns an immutable copy of
this with just the settingDisplayValueType field changed. |
GroupPolicySettingMapping |
withSettingName(String settingName)
Returns an immutable copy of
this with just the settingName
field changed. |
GroupPolicySettingMapping |
withSettingScope(GroupPolicySettingScope settingScope)
Returns an immutable copy of
this with just the settingScope
field changed. |
GroupPolicySettingMapping |
withSettingType(GroupPolicySettingType settingType)
Returns an immutable copy of
this with just the settingType
field changed. |
GroupPolicySettingMapping |
withSettingValue(String settingValue)
Returns an immutable copy of
this with just the settingValue
field changed. |
GroupPolicySettingMapping |
withSettingValueDisplayUnits(String settingValueDisplayUnits)
Returns an immutable copy of
this with just the settingValueDisplayUnits field changed. |
GroupPolicySettingMapping |
withSettingValueType(String settingValueType)
Returns an immutable copy of
this with just the settingValueType
field changed. |
protected String parentId
protected String childIdListNextLink
protected String settingName
protected String settingValue
protected String settingValueType
protected String settingDisplayName
protected String settingDisplayValue
protected String settingDisplayValueType
protected String settingValueDisplayUnits
protected String settingCategory
protected String mdmCspName
protected String mdmSettingUri
protected Integer mdmMinimumOSVersion
protected GroupPolicySettingType settingType
protected Boolean isMdmSupported
protected MdmSupportedState mdmSupportedState
protected GroupPolicySettingScope settingScope
protected String intuneSettingUriListNextLink
protected String intuneSettingDefinitionId
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static GroupPolicySettingMapping.Builder builderGroupPolicySettingMapping()
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> getParentId()
public GroupPolicySettingMapping withParentId(String parentId)
this with just the parentId 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.
“Parent Id of the group policy setting.”
parentId - new value of parentId field (as defined in service metadata)this with just the parentId field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getChildIdList()
public com.github.davidmoten.odata.client.CollectionPage<String> getChildIdList(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<String> getSettingName()
public GroupPolicySettingMapping withSettingName(String settingName)
this with just the settingName
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 this group policy setting.”
settingName - new value of settingName field (as defined in service metadata)this with just the settingName field changedpublic Optional<String> getSettingValue()
public GroupPolicySettingMapping withSettingValue(String settingValue)
this with just the settingValue
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 value of this group policy setting.”
settingValue - new value of settingValue field (as defined in service metadata)this with just the settingValue field changedpublic Optional<String> getSettingValueType()
public GroupPolicySettingMapping withSettingValueType(String settingValueType)
this with just the settingValueType
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 value type of this group policy setting.”
settingValueType - new value of settingValueType field (as defined in service metadata)this with just the settingValueType field changedpublic Optional<String> getSettingDisplayName()
public GroupPolicySettingMapping withSettingDisplayName(String settingDisplayName)
this with just the settingDisplayName 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 this group policy setting.”
settingDisplayName - new value of settingDisplayName field (as defined in service metadata)this with just the settingDisplayName field changedpublic Optional<String> getSettingDisplayValue()
public GroupPolicySettingMapping withSettingDisplayValue(String settingDisplayValue)
this with just the settingDisplayValue 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 value of this group policy setting.”
settingDisplayValue - new value of settingDisplayValue field (as defined in service metadata)this with just the settingDisplayValue field changedpublic Optional<String> getSettingDisplayValueType()
public GroupPolicySettingMapping withSettingDisplayValueType(String settingDisplayValueType)
this with just the settingDisplayValueType 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 value type of this group policy setting.”
settingDisplayValueType - new value of settingDisplayValueType field (as defined in service metadata)this with just the settingDisplayValueType field changedpublic Optional<String> getSettingValueDisplayUnits()
public GroupPolicySettingMapping withSettingValueDisplayUnits(String settingValueDisplayUnits)
this with just the settingValueDisplayUnits 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 units of this group policy setting value”
settingValueDisplayUnits - new value of settingValueDisplayUnits field (as defined in service metadata)this with just the settingValueDisplayUnits field changedpublic Optional<String> getSettingCategory()
public GroupPolicySettingMapping withSettingCategory(String settingCategory)
this with just the settingCategory
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 category the group policy setting is in.”
settingCategory - new value of settingCategory field (as defined in service metadata)this with just the settingCategory field changedpublic Optional<String> getMdmCspName()
public GroupPolicySettingMapping withMdmCspName(String mdmCspName)
this with just the mdmCspName 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 CSP name this group policy setting maps to.”
mdmCspName - new value of mdmCspName field (as defined in service metadata)this with just the mdmCspName field changedpublic Optional<String> getMdmSettingUri()
public GroupPolicySettingMapping withMdmSettingUri(String mdmSettingUri)
this with just the mdmSettingUri
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 MDM CSP URI this group policy setting maps to.”
mdmSettingUri - new value of mdmSettingUri field (as defined in service metadata)this with just the mdmSettingUri field changedpublic Optional<Integer> getMdmMinimumOSVersion()
public GroupPolicySettingMapping withMdmMinimumOSVersion(Integer mdmMinimumOSVersion)
this with just the mdmMinimumOSVersion 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 minimum OS version this mdm setting supports.”
mdmMinimumOSVersion - new value of mdmMinimumOSVersion field (as defined in service metadata)this with just the mdmMinimumOSVersion field changedpublic Optional<GroupPolicySettingType> getSettingType()
public GroupPolicySettingMapping withSettingType(GroupPolicySettingType settingType)
this with just the settingType
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 setting type (security or admx) of the Group Policy.”
settingType - new value of settingType field (as defined in service metadata)this with just the settingType field changedpublic Optional<Boolean> getIsMdmSupported()
public GroupPolicySettingMapping withIsMdmSupported(Boolean isMdmSupported)
this with just the isMdmSupported
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.
“Indicates if the setting is supported by Intune or not”
isMdmSupported - new value of isMdmSupported field (as defined in service metadata)this with just the isMdmSupported field changedpublic Optional<MdmSupportedState> getMdmSupportedState()
public GroupPolicySettingMapping withMdmSupportedState(MdmSupportedState mdmSupportedState)
this with just the mdmSupportedState
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.
“Indicates if the setting is supported in Mdm or not”
mdmSupportedState - new value of mdmSupportedState field (as defined in service metadata)this with just the mdmSupportedState field changedpublic Optional<GroupPolicySettingScope> getSettingScope()
public GroupPolicySettingMapping withSettingScope(GroupPolicySettingScope settingScope)
this with just the settingScope
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 scope of the setting”
settingScope - new value of settingScope field (as defined in service metadata)this with just the settingScope field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getIntuneSettingUriList()
public com.github.davidmoten.odata.client.CollectionPage<String> getIntuneSettingUriList(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<String> getIntuneSettingDefinitionId()
public GroupPolicySettingMapping withIntuneSettingDefinitionId(String intuneSettingDefinitionId)
this with just the intuneSettingDefinitionId 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 Intune Setting Definition Id”
intuneSettingDefinitionId - new value of intuneSettingDefinitionId field (as defined in service metadata)this with just the intuneSettingDefinitionId field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic GroupPolicySettingMapping patch()
this with changed fields reset.public GroupPolicySettingMapping put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.