Package odata.msgraph.client.complex
Class ConfigurationManagerClientEnabledFeatures
- java.lang.Object
-
- odata.msgraph.client.complex.ConfigurationManagerClientEnabledFeatures
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ConfigurationManagerClientEnabledFeatures extends Object implements com.github.davidmoten.odata.client.ODataType
“configuration Manager client enabled features”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationManagerClientEnabledFeatures.Builder
-
Field Summary
Fields Modifier and Type Field Description protected BooleancompliancePolicyprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected BooleandeviceConfigurationprotected Booleaninventoryprotected BooleanmodernAppsprotected StringodataTypeprotected BooleanresourceAccessprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected BooleanwindowsUpdateForBusiness
-
Constructor Summary
Constructors Modifier Constructor Description protectedConfigurationManagerClientEnabledFeatures()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationManagerClientEnabledFeatures.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getCompliancePolicy()“Whether compliance policy is managed by Intune”Optional<Boolean>getDeviceConfiguration()“Whether device configuration is managed by Intune”Optional<Boolean>getInventory()“Whether inventory is managed by Intune”Optional<Boolean>getModernApps()“Whether modern application is managed by Intune”Optional<Boolean>getResourceAccess()“Whether resource access is managed by Intune”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Boolean>getWindowsUpdateForBusiness()“Whether Windows Update for Business is managed by Intune”StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ConfigurationManagerClientEnabledFeatureswithCompliancePolicy(Boolean compliancePolicy)Returns an immutable copy ofthiswith just thecompliancePolicyfield changed.ConfigurationManagerClientEnabledFeatureswithDeviceConfiguration(Boolean deviceConfiguration)Returns an immutable copy ofthiswith just thedeviceConfigurationfield changed.ConfigurationManagerClientEnabledFeatureswithInventory(Boolean inventory)Returns an immutable copy ofthiswith just theinventoryfield changed.ConfigurationManagerClientEnabledFeatureswithModernApps(Boolean modernApps)Returns an immutable copy ofthiswith just themodernAppsfield changed.ConfigurationManagerClientEnabledFeatureswithResourceAccess(Boolean resourceAccess)Returns an immutable copy ofthiswith just theresourceAccessfield changed.ConfigurationManagerClientEnabledFeatureswithUnmappedField(String name, Object value)ConfigurationManagerClientEnabledFeatureswithWindowsUpdateForBusiness(Boolean windowsUpdateForBusiness)Returns an immutable copy ofthiswith just thewindowsUpdateForBusinessfield changed.
-
-
-
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
-
compliancePolicy
protected Boolean compliancePolicy
-
deviceConfiguration
protected Boolean deviceConfiguration
-
inventory
protected Boolean inventory
-
modernApps
protected Boolean modernApps
-
resourceAccess
protected Boolean resourceAccess
-
windowsUpdateForBusiness
protected Boolean windowsUpdateForBusiness
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getCompliancePolicy
public Optional<Boolean> getCompliancePolicy()
“Whether compliance policy is managed by Intune”- Returns:
- property compliancePolicy
-
withCompliancePolicy
public ConfigurationManagerClientEnabledFeatures withCompliancePolicy(Boolean compliancePolicy)
Returns an immutable copy ofthiswith just thecompliancePolicyfield 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.“Whether compliance policy is managed by Intune”
- Parameters:
compliancePolicy- new value ofcompliancePolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompliancePolicyfield changed
-
getDeviceConfiguration
public Optional<Boolean> getDeviceConfiguration()
“Whether device configuration is managed by Intune”- Returns:
- property deviceConfiguration
-
withDeviceConfiguration
public ConfigurationManagerClientEnabledFeatures withDeviceConfiguration(Boolean deviceConfiguration)
Returns an immutable copy ofthiswith just thedeviceConfigurationfield 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.“Whether device configuration is managed by Intune”
- Parameters:
deviceConfiguration- new value ofdeviceConfigurationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceConfigurationfield changed
-
getInventory
public Optional<Boolean> getInventory()
“Whether inventory is managed by Intune”- Returns:
- property inventory
-
withInventory
public ConfigurationManagerClientEnabledFeatures withInventory(Boolean inventory)
Returns an immutable copy ofthiswith just theinventoryfield 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.“Whether inventory is managed by Intune”
- Parameters:
inventory- new value ofinventoryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theinventoryfield changed
-
getModernApps
public Optional<Boolean> getModernApps()
“Whether modern application is managed by Intune”- Returns:
- property modernApps
-
withModernApps
public ConfigurationManagerClientEnabledFeatures withModernApps(Boolean modernApps)
Returns an immutable copy ofthiswith just themodernAppsfield 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.“Whether modern application is managed by Intune”
- Parameters:
modernApps- new value ofmodernAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themodernAppsfield changed
-
getResourceAccess
public Optional<Boolean> getResourceAccess()
“Whether resource access is managed by Intune”- Returns:
- property resourceAccess
-
withResourceAccess
public ConfigurationManagerClientEnabledFeatures withResourceAccess(Boolean resourceAccess)
Returns an immutable copy ofthiswith just theresourceAccessfield 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.“Whether resource access is managed by Intune”
- Parameters:
resourceAccess- new value ofresourceAccessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theresourceAccessfield changed
-
getWindowsUpdateForBusiness
public Optional<Boolean> getWindowsUpdateForBusiness()
“Whether Windows Update for Business is managed by Intune”- Returns:
- property windowsUpdateForBusiness
-
withWindowsUpdateForBusiness
public ConfigurationManagerClientEnabledFeatures withWindowsUpdateForBusiness(Boolean windowsUpdateForBusiness)
Returns an immutable copy ofthiswith just thewindowsUpdateForBusinessfield 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.“Whether Windows Update for Business is managed by Intune”
- Parameters:
windowsUpdateForBusiness- new value ofwindowsUpdateForBusinessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindowsUpdateForBusinessfield changed
-
withUnmappedField
public ConfigurationManagerClientEnabledFeatures withUnmappedField(String name, Object 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 ConfigurationManagerClientEnabledFeatures.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
-
-