Class DeviceManagementConfigurationSettingInstance
- java.lang.Object
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationSettingInstance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
- Direct Known Subclasses:
DeviceManagementConfigurationChoiceSettingCollectionInstance,DeviceManagementConfigurationChoiceSettingInstance,DeviceManagementConfigurationGroupSettingCollectionInstance,DeviceManagementConfigurationGroupSettingInstance,DeviceManagementConfigurationSettingGroupCollectionInstance,DeviceManagementConfigurationSettingGroupInstance,DeviceManagementConfigurationSimpleSettingCollectionInstance,DeviceManagementConfigurationSimpleSettingInstance
public class DeviceManagementConfigurationSettingInstance extends Object implements com.github.davidmoten.odata.client.ODataType
“Setting instance within policy”
-
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringodataTypeprotected StringsettingDefinitionIdprotected DeviceManagementConfigurationSettingInstanceTemplateReferencesettingInstanceTemplateReferenceprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeviceManagementConfigurationSettingInstance()
-
Method Summary
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
settingDefinitionId
protected String settingDefinitionId
-
settingInstanceTemplateReference
protected DeviceManagementConfigurationSettingInstanceTemplateReference settingInstanceTemplateReference
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getSettingDefinitionId
public Optional<String> getSettingDefinitionId()
“Setting Definition Id”- Returns:
- property settingDefinitionId
-
withSettingDefinitionId
public DeviceManagementConfigurationSettingInstance withSettingDefinitionId(String settingDefinitionId)
Returns an immutable copy ofthiswith just thesettingDefinitionIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Setting Definition Id”
- Parameters:
settingDefinitionId- new value ofsettingDefinitionIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesettingDefinitionIdfield changed
-
getSettingInstanceTemplateReference
public Optional<DeviceManagementConfigurationSettingInstanceTemplateReference> getSettingInstanceTemplateReference()
“Setting Instance Template Reference”- Returns:
- property settingInstanceTemplateReference
-
withSettingInstanceTemplateReference
public DeviceManagementConfigurationSettingInstance withSettingInstanceTemplateReference(DeviceManagementConfigurationSettingInstanceTemplateReference settingInstanceTemplateReference)
Returns an immutable copy ofthiswith just thesettingInstanceTemplateReferencefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Setting Instance Template Reference”
- Parameters:
settingInstanceTemplateReference- new value ofsettingInstanceTemplateReferencefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesettingInstanceTemplateReferencefield changed
-
withUnmappedField
public DeviceManagementConfigurationSettingInstance withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
-