code: public String getDescription() {
          if (description != null) {
              return description;
          }
          if (UNKNOWN_ERROR.equals(getCode())) {
              return String.format("Received error with code %s", getCode());
          }
          return "Failed with unknown error";
      }
docs: Description of the error.
  important: You should avoid displaying description to the user, it's meant for debugging only.
  
  @return the error description.