Class WorkRequestError.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • id

        public WorkRequestError.Builder id​(String id)
        The identifier of the work request error.
        Parameters:
        id - the value to set
        Returns:
        this builder
      • workRequestId

        public WorkRequestError.Builder workRequestId​(String workRequestId)
        The OCID of the work request.
        Parameters:
        workRequestId - the value to set
        Returns:
        this builder
      • code

        public WorkRequestError.Builder code​(String code)
        A machine-usable code for the error that occurred.

        Error codes are listed on (https://docs.oracle.com/iaas/Content/API/References/apierrors.htm).

        Parameters:
        code - the value to set
        Returns:
        this builder
      • message

        public WorkRequestError.Builder message​(String message)
        A human-readable description of the issue that occurred.
        Parameters:
        message - the value to set
        Returns:
        this builder
      • isRetryable

        public WorkRequestError.Builder isRetryable​(Boolean isRetryable)
        Determines if the work request error can be reproduced and tried again.
        Parameters:
        isRetryable - the value to set
        Returns:
        this builder
      • timestamp

        public WorkRequestError.Builder timestamp​(Date timestamp)
        The date and time the error occurred as described in RFC 3339.

        The precision for the time object is in milliseconds.

        Parameters:
        timestamp - the value to set
        Returns:
        this builder