Class ApiResponse

java.lang.Object
com.google.genai.ApiResponse
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
ReplayApiResponse

@InternalApi public abstract class ApiResponse extends Object implements AutoCloseable
The API response contains a response to a call to the GenAI APIs.
  • Constructor Details

    • ApiResponse

      public ApiResponse()
  • Method Details

    • getBody

      public abstract okhttp3.ResponseBody getBody()
      Gets the ResponseBody.
    • getHeaders

      public abstract okhttp3.Headers getHeaders()
      Returns all of the headers from the response.
    • close

      public abstract void close()
      Specified by:
      close in interface AutoCloseable