Package com.google.genai.types
Class GoogleRpcStatus.Builder
-
- All Implemented Interfaces:
public abstract class GoogleRpcStatus.BuilderBuilder for GoogleRpcStatus.
-
-
Constructor Summary
Constructors Constructor Description GoogleRpcStatus.Builder()
-
Method Summary
Modifier and Type Method Description abstract GoogleRpcStatus.Buildercode(Integer code)Setter for code. GoogleRpcStatus.BuilderclearCode()Clears the value of code field. abstract GoogleRpcStatus.Builderdetails(List<Map<String, Object>> details)Setter for details. GoogleRpcStatus.Builderdetails(Array<Map<String, Object>> details)Setter for details. GoogleRpcStatus.BuilderclearDetails()Clears the value of details field. abstract GoogleRpcStatus.Buildermessage(String message)Setter for message. GoogleRpcStatus.BuilderclearMessage()Clears the value of message field. abstract GoogleRpcStatusbuild()-
-
Method Detail
-
code
abstract GoogleRpcStatus.Builder code(Integer code)
Setter for code.
code: The status code, which should be an enum value of google.rpc.Code.
-
clearCode
@CanIgnoreReturnValue() GoogleRpcStatus.Builder clearCode()
Clears the value of code field.
-
details
abstract GoogleRpcStatus.Builder details(List<Map<String, Object>> 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() GoogleRpcStatus.Builder details(Array<Map<String, Object>> 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() GoogleRpcStatus.Builder clearDetails()
Clears the value of details field.
-
message
abstract GoogleRpcStatus.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 google.rpc.Status.details field, or localized by the client.
-
clearMessage
@CanIgnoreReturnValue() GoogleRpcStatus.Builder clearMessage()
Clears the value of message field.
-
build
abstract GoogleRpcStatus build()
-
-
-
-