Class JobError

java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.JobError

public abstract class JobError extends JsonSerializable
Job error.
  • Constructor Details

    • JobError

      public JobError()
  • Method Details

    • details

      public abstract Optional<List<String>> details()
      A list of messages that carry the error details. There is a common set of message types for APIs to use.
    • code

      public abstract Optional<Integer> code()
      The status code.
    • message

      public abstract Optional<String> message()
      A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the `details` field.
    • builder

      public static JobError.Builder builder()
      Instantiates a builder for JobError.
    • toBuilder

      public abstract JobError.Builder toBuilder()
      Creates a builder with the same values as this instance.
    • fromJson

      public static JobError fromJson(String jsonString)
      Deserializes a JSON string to a JobError object.