Class DeviceManagementConfigurationRedirectSettingDefinition

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataEntityType, com.github.davidmoten.odata.client.ODataType

    public class DeviceManagementConfigurationRedirectSettingDefinition
    extends DeviceManagementConfigurationSettingDefinition
    implements com.github.davidmoten.odata.client.ODataEntityType
    • Field Detail

      • deepLink

        protected String deepLink
      • redirectMessage

        protected String redirectMessage
      • redirectReason

        protected String redirectReason
    • Constructor Detail

      • DeviceManagementConfigurationRedirectSettingDefinition

        protected DeviceManagementConfigurationRedirectSettingDefinition()
    • Method Detail

      • builderDeviceManagementConfigurationRedirectSettingDefinition

        public static DeviceManagementConfigurationRedirectSettingDefinition.Builder builderDeviceManagementConfigurationRedirectSettingDefinition()
        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
      • getDeepLink

        public Optional<String> getDeepLink()
        “A deep link that points to the specific location in the Intune console where feature support must be managed from.”
        Returns:
        property deepLink
      • withDeepLink

        public DeviceManagementConfigurationRedirectSettingDefinition withDeepLink​(String deepLink)
        Returns an immutable copy of this with just the deepLink 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.

        “A deep link that points to the specific location in the Intune console where feature support must be managed from.”

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

        public Optional<String> getRedirectMessage()
        “A message that explains that clicking the link will redirect the user to a supported page to manage the settings.”
        Returns:
        property redirectMessage
      • withRedirectMessage

        public DeviceManagementConfigurationRedirectSettingDefinition withRedirectMessage​(String redirectMessage)
        Returns an immutable copy of this with just the redirectMessage 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.

        “A message that explains that clicking the link will redirect the user to a supported page to manage the settings.”

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

        public Optional<String> getRedirectReason()
        “Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.”
        Returns:
        property redirectReason
      • withRedirectReason

        public DeviceManagementConfigurationRedirectSettingDefinition withRedirectReason​(String redirectReason)
        Returns an immutable copy of this with just the redirectReason 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.

        “Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.”

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