Package odata.msgraph.client.beta.entity
Class DeviceConfigurationConflictSummary
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.DeviceConfigurationConflictSummary
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class DeviceConfigurationConflictSummary extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“Conflict summary for a set of device configuration policies.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeviceConfigurationConflictSummary.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<SettingSource>conflictingDeviceConfigurationsprotected StringconflictingDeviceConfigurationsNextLinkprotected List<String>contributingSettingsprotected StringcontributingSettingsNextLinkprotected IntegerdeviceCheckinsImpacted-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeviceConfigurationConflictSummary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeviceConfigurationConflictSummary.BuilderbuilderDeviceConfigurationConflictSummary()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.internal.ChangedFieldsgetChangedFields()com.github.davidmoten.odata.client.CollectionPage<SettingSource>getConflictingDeviceConfigurations()“The set of policies in conflict with the given setting”com.github.davidmoten.odata.client.CollectionPage<SettingSource>getConflictingDeviceConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options)“The set of policies in conflict with the given setting”com.github.davidmoten.odata.client.CollectionPage<String>getContributingSettings()“The set of settings in conflict with the given policies”com.github.davidmoten.odata.client.CollectionPage<String>getContributingSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)“The set of settings in conflict with the given policies”Optional<Integer>getDeviceCheckinsImpacted()“The count of checkins impacted by the conflicting policies and settings”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()DeviceConfigurationConflictSummarypatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)DeviceConfigurationConflictSummaryput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()DeviceConfigurationConflictSummarywithConflictingDeviceConfigurations(List<SettingSource> conflictingDeviceConfigurations)Returns an immutable copy ofthiswith just theconflictingDeviceConfigurationsfield changed.DeviceConfigurationConflictSummarywithContributingSettings(List<String> contributingSettings)Returns an immutable copy ofthiswith just thecontributingSettingsfield changed.DeviceConfigurationConflictSummarywithDeviceCheckinsImpacted(Integer deviceCheckinsImpacted)Returns an immutable copy ofthiswith just thedeviceCheckinsImpactedfield changed.DeviceConfigurationConflictSummarywithUnmappedField(String name, String value)
-
-
-
Field Detail
-
conflictingDeviceConfigurations
protected List<SettingSource> conflictingDeviceConfigurations
-
conflictingDeviceConfigurationsNextLink
protected String conflictingDeviceConfigurationsNextLink
-
contributingSettingsNextLink
protected String contributingSettingsNextLink
-
deviceCheckinsImpacted
protected Integer deviceCheckinsImpacted
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderDeviceConfigurationConflictSummary
public static DeviceConfigurationConflictSummary.Builder builderDeviceConfigurationConflictSummary()
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
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getConflictingDeviceConfigurations
public com.github.davidmoten.odata.client.CollectionPage<SettingSource> getConflictingDeviceConfigurations()
“The set of policies in conflict with the given setting”- Returns:
- property conflictingDeviceConfigurations
-
withConflictingDeviceConfigurations
public DeviceConfigurationConflictSummary withConflictingDeviceConfigurations(List<SettingSource> conflictingDeviceConfigurations)
Returns an immutable copy ofthiswith just theconflictingDeviceConfigurationsfield 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.“The set of policies in conflict with the given setting”
- Parameters:
conflictingDeviceConfigurations- new value ofconflictingDeviceConfigurationsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconflictingDeviceConfigurationsfield changed
-
getConflictingDeviceConfigurations
public com.github.davidmoten.odata.client.CollectionPage<SettingSource> getConflictingDeviceConfigurations(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The set of policies in conflict with the given setting”- Parameters:
options- specify connect and read timeouts- Returns:
- property conflictingDeviceConfigurations
-
getContributingSettings
public com.github.davidmoten.odata.client.CollectionPage<String> getContributingSettings()
“The set of settings in conflict with the given policies”- Returns:
- property contributingSettings
-
withContributingSettings
public DeviceConfigurationConflictSummary withContributingSettings(List<String> contributingSettings)
Returns an immutable copy ofthiswith just thecontributingSettingsfield 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.“The set of settings in conflict with the given policies”
- Parameters:
contributingSettings- new value ofcontributingSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontributingSettingsfield changed
-
getContributingSettings
public com.github.davidmoten.odata.client.CollectionPage<String> getContributingSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The set of settings in conflict with the given policies”- Parameters:
options- specify connect and read timeouts- Returns:
- property contributingSettings
-
getDeviceCheckinsImpacted
public Optional<Integer> getDeviceCheckinsImpacted()
“The count of checkins impacted by the conflicting policies and settings”- Returns:
- property deviceCheckinsImpacted
-
withDeviceCheckinsImpacted
public DeviceConfigurationConflictSummary withDeviceCheckinsImpacted(Integer deviceCheckinsImpacted)
Returns an immutable copy ofthiswith just thedeviceCheckinsImpactedfield 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.“The count of checkins impacted by the conflicting policies and settings”
- Parameters:
deviceCheckinsImpacted- new value ofdeviceCheckinsImpactedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceCheckinsImpactedfield changed
-
withUnmappedField
public DeviceConfigurationConflictSummary withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public DeviceConfigurationConflictSummary patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public DeviceConfigurationConflictSummary put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-