Interface GenerateContentResponse.UsageMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateContentResponse.UsageMetadata,GenerateContentResponse.UsageMetadata.Builder
- Enclosing class:
- GenerateContentResponse
public static interface GenerateContentResponse.UsageMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintOutput only.getCacheTokensDetails(int index) Output only.intOutput only.Output only.getCacheTokensDetailsOrBuilder(int index) Output only.List<? extends ModalityTokenCountOrBuilder>Output only.intNumber of tokens in the response(s).getCandidatesTokensDetails(int index) Output only.intOutput only.Output only.getCandidatesTokensDetailsOrBuilder(int index) Output only.List<? extends ModalityTokenCountOrBuilder>Output only.intNumber of tokens in the request.getPromptTokensDetails(int index) Output only.intOutput only.Output only.getPromptTokensDetailsOrBuilder(int index) Output only.List<? extends ModalityTokenCountOrBuilder>Output only.intOutput only.intTotal token count for prompt and response candidates.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getPromptTokenCount
int getPromptTokenCount()Number of tokens in the request. When `cached_content` is set, this is still the total effective prompt size meaning this includes the number of tokens in the cached content.
int32 prompt_token_count = 1;- Returns:
- The promptTokenCount.
-
getCandidatesTokenCount
int getCandidatesTokenCount()Number of tokens in the response(s).
int32 candidates_token_count = 2;- Returns:
- The candidatesTokenCount.
-
getThoughtsTokenCount
int getThoughtsTokenCount()Output only. Number of tokens present in thoughts output.
int32 thoughts_token_count = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The thoughtsTokenCount.
-
getTotalTokenCount
int getTotalTokenCount()Total token count for prompt and response candidates.
int32 total_token_count = 3;- Returns:
- The totalTokenCount.
-
getCachedContentTokenCount
int getCachedContentTokenCount()Output only. Number of tokens in the cached part in the input (the cached content).
int32 cached_content_token_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The cachedContentTokenCount.
-
getPromptTokensDetailsList
List<ModalityTokenCount> getPromptTokensDetailsList()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPromptTokensDetails
Output only. List of modalities that were processed in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPromptTokensDetailsCount
int getPromptTokensDetailsCount()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPromptTokensDetailsOrBuilderList
List<? extends ModalityTokenCountOrBuilder> getPromptTokensDetailsOrBuilderList()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPromptTokensDetailsOrBuilder
Output only. List of modalities that were processed in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCacheTokensDetailsList
List<ModalityTokenCount> getCacheTokensDetailsList()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCacheTokensDetails
Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCacheTokensDetailsCount
int getCacheTokensDetailsCount()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCacheTokensDetailsOrBuilderList
List<? extends ModalityTokenCountOrBuilder> getCacheTokensDetailsOrBuilderList()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCacheTokensDetailsOrBuilder
Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCandidatesTokensDetailsList
List<ModalityTokenCount> getCandidatesTokensDetailsList()Output only. List of modalities that were returned in the response.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCandidatesTokensDetails
Output only. List of modalities that were returned in the response.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCandidatesTokensDetailsCount
int getCandidatesTokensDetailsCount()Output only. List of modalities that were returned in the response.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCandidatesTokensDetailsOrBuilderList
List<? extends ModalityTokenCountOrBuilder> getCandidatesTokensDetailsOrBuilderList()Output only. List of modalities that were returned in the response.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCandidatesTokensDetailsOrBuilder
Output only. List of modalities that were returned in the response.
repeated .google.cloud.aiplatform.v1beta1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-