Class DeviceManagementConfigurationGroupSettingValueTemplate
- java.lang.Object
-
- odata.msgraph.client.beta.complex.DeviceManagementConfigurationGroupSettingValueTemplate
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class DeviceManagementConfigurationGroupSettingValueTemplate extends Object implements com.github.davidmoten.odata.client.ODataType
“Group Setting Value Template”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeviceManagementConfigurationGroupSettingValueTemplate.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<DeviceManagementConfigurationSettingInstanceTemplate>childrenprotected StringchildrenNextLinkprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringodataTypeprotected StringsettingValueTemplateIdprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeviceManagementConfigurationGroupSettingValueTemplate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeviceManagementConfigurationGroupSettingValueTemplate.Builderbuilder()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()“Group setting value children”com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate>getChildren(com.github.davidmoten.odata.client.HttpRequestOptions options)“Group setting value children”Optional<String>getSettingValueTemplateId()“Setting Value Template Id”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()DeviceManagementConfigurationGroupSettingValueTemplatewithSettingValueTemplateId(String settingValueTemplateId)Returns an immutable copy ofthiswith just thesettingValueTemplateIdfield changed.DeviceManagementConfigurationGroupSettingValueTemplatewithUnmappedField(String name, String value)
-
-
-
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
-
children
protected List<DeviceManagementConfigurationSettingInstanceTemplate> children
-
childrenNextLink
protected String childrenNextLink
-
settingValueTemplateId
protected String settingValueTemplateId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getChildren
public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate> getChildren()
“Group setting value children”- Returns:
- property children
-
getChildren
public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingInstanceTemplate> getChildren(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Group setting value children”- Parameters:
options- specify connect and read timeouts- Returns:
- property children
-
getSettingValueTemplateId
public Optional<String> getSettingValueTemplateId()
“Setting Value Template Id”- Returns:
- property settingValueTemplateId
-
withSettingValueTemplateId
public DeviceManagementConfigurationGroupSettingValueTemplate withSettingValueTemplateId(String settingValueTemplateId)
Returns an immutable copy ofthiswith just thesettingValueTemplateIdfield 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 Value Template Id”
- Parameters:
settingValueTemplateId- new value ofsettingValueTemplateIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesettingValueTemplateIdfield changed
-
withUnmappedField
public DeviceManagementConfigurationGroupSettingValueTemplate 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
-
builder
public static DeviceManagementConfigurationGroupSettingValueTemplate.Builder builder()
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
-
-