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