Class DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate
- java.lang.Object
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate extends DeviceManagementConfigurationChoiceSettingValueDefaultTemplate implements com.github.davidmoten.odata.client.ODataType
“Choice Setting Value Constant Default Template”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<DeviceManagementConfigurationSettingInstanceTemplate>childrenprotected StringchildrenNextLinkprotected StringsettingDefinitionOptionId-
Fields inherited from class odata.msgraph.client.beta.complex.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate
contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate.BuilderbuilderDeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate()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.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate>getChildren()“Option Children”com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate>getChildren(com.github.davidmoten.odata.client.HttpRequestOptions options)“Option Children”Optional<String>getSettingDefinitionOptionId()“Default Constant Value”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplatewithSettingDefinitionOptionId(String settingDefinitionOptionId)Returns an immutable copy ofthiswith just thesettingDefinitionOptionIdfield changed.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplatewithUnmappedField(String name, String value)
-
-
-
Field Detail
-
children
protected List<DeviceManagementConfigurationSettingInstanceTemplate> children
-
childrenNextLink
protected String childrenNextLink
-
settingDefinitionOptionId
protected String settingDefinitionOptionId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
getChildren
public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate> getChildren()
“Option Children”- Returns:
- property children
-
getChildren
public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate> getChildren(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Option Children”- Parameters:
options- specify connect and read timeouts- Returns:
- property children
-
getSettingDefinitionOptionId
public Optional<String> getSettingDefinitionOptionId()
“Default Constant Value”- Returns:
- property settingDefinitionOptionId
-
withSettingDefinitionOptionId
public DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate withSettingDefinitionOptionId(String settingDefinitionOptionId)
Returns an immutable copy ofthiswith just thesettingDefinitionOptionIdfield 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.“Default Constant Value”
- Parameters:
settingDefinitionOptionId- new value ofsettingDefinitionOptionIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesettingDefinitionOptionIdfield changed
-
withUnmappedField
public DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
builderDeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate
public static DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate.Builder builderDeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate()
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 classDeviceManagementConfigurationChoiceSettingValueDefaultTemplate
-
-