Class DeviceManagementConfigurationSimpleSettingInstance
- java.lang.Object
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationSettingInstance
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationSimpleSettingInstance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class DeviceManagementConfigurationSimpleSettingInstance extends DeviceManagementConfigurationSettingInstance implements com.github.davidmoten.odata.client.ODataType
“Simple setting instance”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeviceManagementConfigurationSimpleSettingInstance.Builder
-
Field Summary
Fields Modifier and Type Field Description protected DeviceManagementConfigurationSimpleSettingValuesimpleSettingValue-
Fields inherited from class odata.msgraph.client.beta.complex.DeviceManagementConfigurationSettingInstance
contextPath, odataType, settingDefinitionId, settingInstanceTemplateReference, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeviceManagementConfigurationSimpleSettingInstance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeviceManagementConfigurationSimpleSettingInstance.BuilderbuilderDeviceManagementConfigurationSimpleSettingInstance()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<DeviceManagementConfigurationSimpleSettingValue>getSimpleSettingValue()“Simple setting instance value”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()DeviceManagementConfigurationSimpleSettingInstancewithSimpleSettingValue(DeviceManagementConfigurationSimpleSettingValue simpleSettingValue)Returns an immutable copy ofthiswith just thesimpleSettingValuefield changed.DeviceManagementConfigurationSimpleSettingInstancewithUnmappedField(String name, String value)-
Methods inherited from class odata.msgraph.client.beta.complex.DeviceManagementConfigurationSettingInstance
getSettingDefinitionId, getSettingInstanceTemplateReference, withSettingDefinitionId, withSettingInstanceTemplateReference
-
-
-
-
Field Detail
-
simpleSettingValue
protected DeviceManagementConfigurationSimpleSettingValue simpleSettingValue
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDeviceManagementConfigurationSettingInstance
-
getSimpleSettingValue
public Optional<DeviceManagementConfigurationSimpleSettingValue> getSimpleSettingValue()
“Simple setting instance value”- Returns:
- property simpleSettingValue
-
withSimpleSettingValue
public DeviceManagementConfigurationSimpleSettingInstance withSimpleSettingValue(DeviceManagementConfigurationSimpleSettingValue simpleSettingValue)
Returns an immutable copy ofthiswith just thesimpleSettingValuefield 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.“Simple setting instance value”
- Parameters:
simpleSettingValue- new value ofsimpleSettingValuefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesimpleSettingValuefield changed
-
withUnmappedField
public DeviceManagementConfigurationSimpleSettingInstance withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDeviceManagementConfigurationSettingInstance
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDeviceManagementConfigurationSettingInstance
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDeviceManagementConfigurationSettingInstance
-
builderDeviceManagementConfigurationSimpleSettingInstance
public static DeviceManagementConfigurationSimpleSettingInstance.Builder builderDeviceManagementConfigurationSimpleSettingInstance()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
toString
public String toString()
- Overrides:
toStringin classDeviceManagementConfigurationSettingInstance
-
-