Class FileStatus.Builder

java.lang.Object
com.google.genai.types.FileStatus.Builder
Enclosing class:
FileStatus

public abstract static class FileStatus.Builder extends Object
Builder for FileStatus.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • details

      public 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

      public FileStatus.Builder details(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.

    • message

      public 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.

    • code

      public abstract FileStatus.Builder code(Integer code)
      Setter for code.

      code: The status code. 0 for OK, 1 for CANCELLED

    • build

      public abstract FileStatus build()