Class DeviceManagementConfigurationSettingGroupDefinition

    • Constructor Detail

      • DeviceManagementConfigurationSettingGroupDefinition

        protected DeviceManagementConfigurationSettingGroupDefinition()
    • Method Detail

      • builderDeviceManagementConfigurationSettingGroupDefinition

        public static DeviceManagementConfigurationSettingGroupDefinition.Builder builderDeviceManagementConfigurationSettingGroupDefinition()
        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
      • getChildIds

        public com.github.davidmoten.odata.client.CollectionPage<String> getChildIds()
        “Dependent child settings to this group of settings”
        Returns:
        property childIds
      • withChildIds

        public DeviceManagementConfigurationSettingGroupDefinition withChildIds​(List<String> childIds)
        Returns an immutable copy of this with just the childIds field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this.patch() is called (if available)on the returned object only the changed fields are submitted.

        “Dependent child settings to this group of settings”

        Parameters:
        childIds - new value of childIds field (as defined in service metadata)
        Returns:
        immutable copy of this with just the childIds field changed
      • getChildIds

        public com.github.davidmoten.odata.client.CollectionPage<String> getChildIds​(com.github.davidmoten.odata.client.HttpRequestOptions options)
        “Dependent child settings to this group of settings”
        Parameters:
        options - specify connect and read timeouts
        Returns:
        property childIds
      • withDependedOnBy

        public DeviceManagementConfigurationSettingGroupDefinition withDependedOnBy​(List<DeviceManagementConfigurationSettingDependedOnBy> dependedOnBy)
        Returns an immutable copy of this with just the dependedOnBy field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. patch() is called (if available)on the returned object only the changed fields are submitted.

        “List of child settings that depend on this setting”

        Parameters:
        dependedOnBy - new value of dependedOnBy field (as defined in service metadata)
        Returns:
        immutable copy of this with just the dependedOnBy field changed
      • getDependedOnBy

        public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationSettingDependedOnBy> getDependedOnBy​(com.github.davidmoten.odata.client.HttpRequestOptions options)
        “List of child settings that depend on this setting”
        Parameters:
        options - specify connect and read timeouts
        Returns:
        property dependedOnBy
      • getDependentOn

        public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationDependentOn> getDependentOn()
        “List of Dependencies for the setting group”
        Returns:
        property dependentOn
      • withDependentOn

        public DeviceManagementConfigurationSettingGroupDefinition withDependentOn​(List<DeviceManagementConfigurationDependentOn> dependentOn)
        Returns an immutable copy of this with just the dependentOn field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. patch() is called (if available)on the returned object only the changed fields are submitted.

        “List of Dependencies for the setting group”

        Parameters:
        dependentOn - new value of dependentOn field (as defined in service metadata)
        Returns:
        immutable copy of this with just the dependentOn field changed
      • getDependentOn

        public com.github.davidmoten.odata.client.CollectionPage<DeviceManagementConfigurationDependentOn> getDependentOn​(com.github.davidmoten.odata.client.HttpRequestOptions options)
        “List of Dependencies for the setting group”
        Parameters:
        options - specify connect and read timeouts
        Returns:
        property dependentOn