Package com.google.genai.types
Class JobError.Builder
-
- All Implemented Interfaces:
public abstract class JobError.BuilderBuilder for JobError.
-
-
Constructor Summary
Constructors Constructor Description JobError.Builder()
-
Method Summary
Modifier and Type Method Description abstract JobError.Builderdetails(List<String> details)Setter for details. JobError.Builderdetails(Array<String> details)Setter for details. JobError.BuilderclearDetails()Clears the value of details field. abstract JobError.Buildercode(Integer code)Setter for code. JobError.BuilderclearCode()Clears the value of code field. abstract JobError.Buildermessage(String message)Setter for message. JobError.BuilderclearMessage()Clears the value of message field. abstract JobErrorbuild()-
-
Method Detail
-
details
abstract JobError.Builder details(List<String> details)
Setter for details.
details: A list of messages that carry the error details. There is a common set of message types for APIs to use.
-
details
@CanIgnoreReturnValue() JobError.Builder details(Array<String> details)
Setter for details.
details: A list of messages that carry the error details. There is a common set of message types for APIs to use.
-
clearDetails
@CanIgnoreReturnValue() JobError.Builder clearDetails()
Clears the value of details field.
-
code
abstract JobError.Builder code(Integer code)
Setter for code.
code: The status code.
-
clearCode
@CanIgnoreReturnValue() JobError.Builder clearCode()
Clears the value of code field.
-
message
abstract JobError.Builder message(String message)
Setter for message.
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.
-
clearMessage
@CanIgnoreReturnValue() JobError.Builder clearMessage()
Clears the value of message field.
-
-
-
-