Class HttpResponse.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • headers

      public abstract HttpResponse.Builder headers(Map<String,String> headers)
      Setter for headers.

      headers: Used to retain the processed HTTP headers in the response.

    • clearHeaders

      @CanIgnoreReturnValue public HttpResponse.Builder clearHeaders()
      Clears the value of headers field.
    • body

      public abstract HttpResponse.Builder body(String body)
      Setter for body.

      body: The raw HTTP response body, in JSON format.

    • clearBody

      @CanIgnoreReturnValue public HttpResponse.Builder clearBody()
      Clears the value of body field.
    • build

      public abstract HttpResponse build()