public static interface GenerateContentResponse.UsageMetadataOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCacheTokensDetails(int index)
public abstract ModalityTokenCount getCacheTokensDetails(int index)Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCount |
|
getCacheTokensDetailsCount()
public abstract int getCacheTokensDetailsCount()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getCacheTokensDetailsList()
public abstract List<ModalityTokenCount> getCacheTokensDetailsList()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<ModalityTokenCount> |
|
getCacheTokensDetailsOrBuilder(int index)
public abstract ModalityTokenCountOrBuilder getCacheTokensDetailsOrBuilder(int index)Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCountOrBuilder |
|
getCacheTokensDetailsOrBuilderList()
public abstract List<? extends ModalityTokenCountOrBuilder> getCacheTokensDetailsOrBuilderList()Output only. List of modalities of the cached content in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount cache_tokens_details = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.vertexai.api.ModalityTokenCountOrBuilder> |
|
getCachedContentTokenCount()
public abstract 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 | |
|---|---|
| Type | Description |
int |
The cachedContentTokenCount. |
getCandidatesTokenCount()
public abstract int getCandidatesTokenCount()Number of tokens in the response(s).
int32 candidates_token_count = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The candidatesTokenCount. |
getCandidatesTokensDetails(int index)
public abstract ModalityTokenCount getCandidatesTokensDetails(int index)Output only. List of modalities that were returned in the response.
repeated .google.cloud.vertexai.v1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCount |
|
getCandidatesTokensDetailsCount()
public abstract int getCandidatesTokensDetailsCount()Output only. List of modalities that were returned in the response.
repeated .google.cloud.vertexai.v1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getCandidatesTokensDetailsList()
public abstract List<ModalityTokenCount> getCandidatesTokensDetailsList()Output only. List of modalities that were returned in the response.
repeated .google.cloud.vertexai.v1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<ModalityTokenCount> |
|
getCandidatesTokensDetailsOrBuilder(int index)
public abstract ModalityTokenCountOrBuilder getCandidatesTokensDetailsOrBuilder(int index)Output only. List of modalities that were returned in the response.
repeated .google.cloud.vertexai.v1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCountOrBuilder |
|
getCandidatesTokensDetailsOrBuilderList()
public abstract List<? extends ModalityTokenCountOrBuilder> getCandidatesTokensDetailsOrBuilderList()Output only. List of modalities that were returned in the response.
repeated .google.cloud.vertexai.v1.ModalityTokenCount candidates_tokens_details = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.vertexai.api.ModalityTokenCountOrBuilder> |
|
getPromptTokenCount()
public abstract 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 | |
|---|---|
| Type | Description |
int |
The promptTokenCount. |
getPromptTokensDetails(int index)
public abstract ModalityTokenCount getPromptTokensDetails(int index)Output only. List of modalities that were processed in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCount |
|
getPromptTokensDetailsCount()
public abstract int getPromptTokensDetailsCount()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getPromptTokensDetailsList()
public abstract List<ModalityTokenCount> getPromptTokensDetailsList()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<ModalityTokenCount> |
|
getPromptTokensDetailsOrBuilder(int index)
public abstract ModalityTokenCountOrBuilder getPromptTokensDetailsOrBuilder(int index)Output only. List of modalities that were processed in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ModalityTokenCountOrBuilder |
|
getPromptTokensDetailsOrBuilderList()
public abstract List<? extends ModalityTokenCountOrBuilder> getPromptTokensDetailsOrBuilderList()Output only. List of modalities that were processed in the request input.
repeated .google.cloud.vertexai.v1.ModalityTokenCount prompt_tokens_details = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.vertexai.api.ModalityTokenCountOrBuilder> |
|
getTotalTokenCount()
public abstract int getTotalTokenCount()Total token count for prompt and response candidates.
int32 total_token_count = 3;
| Returns | |
|---|---|
| Type | Description |
int |
The totalTokenCount. |