Class ComputeTokensResponse.Builder
-
- All Implemented Interfaces:
public abstract class ComputeTokensResponse.BuilderBuilder for ComputeTokensResponse.
-
-
Constructor Summary
Constructors Constructor Description ComputeTokensResponse.Builder()
-
Method Summary
Modifier and Type Method Description abstract ComputeTokensResponse.BuildersdkHttpResponse(HttpResponse sdkHttpResponse)Setter for sdkHttpResponse. ComputeTokensResponse.BuildersdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder)Setter for sdkHttpResponse builder. ComputeTokensResponse.BuilderclearSdkHttpResponse()Clears the value of sdkHttpResponse field. abstract ComputeTokensResponse.BuildertokensInfo(List<TokensInfo> tokensInfo)Setter for tokensInfo. ComputeTokensResponse.BuildertokensInfo(Array<TokensInfo> tokensInfo)Setter for tokensInfo. ComputeTokensResponse.BuildertokensInfo(Array<TokensInfo.Builder> tokensInfoBuilders)Setter for tokensInfo builder. ComputeTokensResponse.BuilderclearTokensInfo()Clears the value of tokensInfo field. abstract ComputeTokensResponsebuild()-
-
Method Detail
-
sdkHttpResponse
abstract ComputeTokensResponse.Builder sdkHttpResponse(HttpResponse sdkHttpResponse)
Setter for sdkHttpResponse.
sdkHttpResponse: Used to retain the full HTTP response.
-
sdkHttpResponse
@CanIgnoreReturnValue() ComputeTokensResponse.Builder sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder)
Setter for sdkHttpResponse builder.
sdkHttpResponse: Used to retain the full HTTP response.
-
clearSdkHttpResponse
@CanIgnoreReturnValue() ComputeTokensResponse.Builder clearSdkHttpResponse()
Clears the value of sdkHttpResponse field.
-
tokensInfo
abstract ComputeTokensResponse.Builder tokensInfo(List<TokensInfo> tokensInfo)
Setter for tokensInfo.
tokensInfo: Lists of tokens info from the input. A ComputeTokensRequest could have multiple instances with a prompt in each instance. We also need to return lists of tokens info for the request with multiple instances.
-
tokensInfo
@CanIgnoreReturnValue() ComputeTokensResponse.Builder tokensInfo(Array<TokensInfo> tokensInfo)
Setter for tokensInfo.
tokensInfo: Lists of tokens info from the input. A ComputeTokensRequest could have multiple instances with a prompt in each instance. We also need to return lists of tokens info for the request with multiple instances.
-
tokensInfo
@CanIgnoreReturnValue() ComputeTokensResponse.Builder tokensInfo(Array<TokensInfo.Builder> tokensInfoBuilders)
Setter for tokensInfo builder.
tokensInfo: Lists of tokens info from the input. A ComputeTokensRequest could have multiple instances with a prompt in each instance. We also need to return lists of tokens info for the request with multiple instances.
-
clearTokensInfo
@CanIgnoreReturnValue() ComputeTokensResponse.Builder clearTokensInfo()
Clears the value of tokensInfo field.
-
build
abstract ComputeTokensResponse build()
-
-
-
-