Class TokensInfo.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • role

      public abstract TokensInfo.Builder role(String role)
      Setter for role.

      role: Optional fields for the role from the corresponding Content.

    • tokenIds

      public abstract TokensInfo.Builder tokenIds(List<Long> tokenIds)
      Setter for tokenIds.

      tokenIds: A list of token ids from the input.

    • tokenIds

      public TokensInfo.Builder tokenIds(Long... tokenIds)
      Setter for tokenIds.

      tokenIds: A list of token ids from the input.

    • tokens

      public abstract TokensInfo.Builder tokens(List<byte[]> tokens)
      Setter for tokens.

      tokens: A list of tokens from the input.

    • tokens

      public TokensInfo.Builder tokens(byte[]... tokens)
      Setter for tokens.

      tokens: A list of tokens from the input.

    • build

      public abstract TokensInfo build()