Class ImportedWindowsAutopilotDeviceIdentityState

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

    public class ImportedWindowsAutopilotDeviceIdentityState
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    • 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
      • deviceErrorCode

        protected Integer deviceErrorCode
      • deviceErrorName

        protected String deviceErrorName
      • deviceRegistrationId

        protected String deviceRegistrationId
    • Constructor Detail

      • ImportedWindowsAutopilotDeviceIdentityState

        protected ImportedWindowsAutopilotDeviceIdentityState()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getDeviceErrorCode

        public Optional<Integer> getDeviceErrorCode()
        “Device error code reported by Device Directory Service(DDS).”
        Returns:
        property deviceErrorCode
      • withDeviceErrorCode

        public ImportedWindowsAutopilotDeviceIdentityState withDeviceErrorCode​(Integer deviceErrorCode)
        Returns an immutable copy of this with just the deviceErrorCode 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.

        “Device error code reported by Device Directory Service(DDS).”

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

        public Optional<String> getDeviceErrorName()
        “Device error name reported by Device Directory Service(DDS).”
        Returns:
        property deviceErrorName
      • withDeviceErrorName

        public ImportedWindowsAutopilotDeviceIdentityState withDeviceErrorName​(String deviceErrorName)
        Returns an immutable copy of this with just the deviceErrorName 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.

        “Device error name reported by Device Directory Service(DDS).”

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

        public ImportedWindowsAutopilotDeviceIdentityState withDeviceImportStatus​(ImportedWindowsAutopilotDeviceIdentityImportStatus deviceImportStatus)
        Returns an immutable copy of this with just the deviceImportStatus 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.

        “Device status reported by Device Directory Service(DDS).”

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

        public Optional<String> getDeviceRegistrationId()
        “Device Registration ID for successfully added device reported by Device Directory Service(DDS).”
        Returns:
        property deviceRegistrationId
      • withDeviceRegistrationId

        public ImportedWindowsAutopilotDeviceIdentityState withDeviceRegistrationId​(String deviceRegistrationId)
        Returns an immutable copy of this with just the deviceRegistrationId 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.

        “Device Registration ID for successfully added device reported by Device Directory Service(DDS).”

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

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

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