Class CountTokensResponse.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • sdkHttpResponse

      public abstract CountTokensResponse.Builder sdkHttpResponse(HttpResponse sdkHttpResponse)
      Setter for sdkHttpResponse.

      sdkHttpResponse: Used to retain the full HTTP response.

    • sdkHttpResponse

      public CountTokensResponse.Builder sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder)
      Setter for sdkHttpResponse builder.

      sdkHttpResponse: Used to retain the full HTTP response.

    • totalTokens

      public abstract CountTokensResponse.Builder totalTokens(Integer totalTokens)
      Setter for totalTokens.

      totalTokens: Total number of tokens.

    • cachedContentTokenCount

      public abstract CountTokensResponse.Builder cachedContentTokenCount(Integer cachedContentTokenCount)
      Setter for cachedContentTokenCount.

      cachedContentTokenCount: Number of tokens in the cached part of the prompt (the cached content).

    • build

      public abstract CountTokensResponse build()