Class ConfigurationManagerActionResult

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

    public class ConfigurationManagerActionResult
    extends DeviceActionResult
    implements com.github.davidmoten.odata.client.ODataType
    “Result of the ConfigurationManager action”
    • Constructor Detail

      • ConfigurationManagerActionResult

        protected ConfigurationManagerActionResult()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        odataTypeName in class DeviceActionResult
      • withActionDeliveryStatus

        public ConfigurationManagerActionResult withActionDeliveryStatus​(ConfigurationManagerActionDeliveryStatus actionDeliveryStatus)
        Returns an immutable copy of this with just the actionDeliveryStatus 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.

        “State of the action being delivered to on-prem server”

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

        public Optional<Integer> getErrorCode()
        “Error code of Configuration Manager action from client”
        Returns:
        property errorCode
      • withErrorCode

        public ConfigurationManagerActionResult withErrorCode​(Integer errorCode)
        Returns an immutable copy of this with just the errorCode 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.

        “Error code of Configuration Manager action from client”

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

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        getUnmappedFields in class DeviceActionResult
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        postInject in class DeviceActionResult
      • builderConfigurationManagerActionResult

        public static ConfigurationManagerActionResult.Builder builderConfigurationManagerActionResult()
        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