public static final class RecognitionResponseMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<RecognitionResponseMetadata.Builder> implements RecognitionResponseMetadataOrBuilder
Metadata about the recognition request and response.Protobuf type
google.cloud.speech.v2.RecognitionResponseMetadata| Modifier and Type | Method and Description |
|---|---|
RecognitionResponseMetadata |
build() |
RecognitionResponseMetadata |
buildPartial() |
RecognitionResponseMetadata.Builder |
clear() |
RecognitionResponseMetadata.Builder |
clearPrompt()
Optional.
|
RecognitionResponseMetadata.Builder |
clearRequestId()
Global request identifier auto-generated by the API.
|
RecognitionResponseMetadata.Builder |
clearTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
|
RecognitionResponseMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getPrompt()
Optional.
|
com.google.protobuf.ByteString |
getPromptBytes()
Optional.
|
String |
getRequestId()
Global request identifier auto-generated by the API.
|
com.google.protobuf.ByteString |
getRequestIdBytes()
Global request identifier auto-generated by the API.
|
com.google.protobuf.Duration |
getTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
|
com.google.protobuf.Duration.Builder |
getTotalBilledDurationBuilder()
When available, billed audio seconds for the corresponding request.
|
com.google.protobuf.DurationOrBuilder |
getTotalBilledDurationOrBuilder()
When available, billed audio seconds for the corresponding request.
|
boolean |
hasPrompt()
Optional.
|
boolean |
hasTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RecognitionResponseMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RecognitionResponseMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
RecognitionResponseMetadata.Builder |
mergeFrom(RecognitionResponseMetadata other) |
RecognitionResponseMetadata.Builder |
mergeTotalBilledDuration(com.google.protobuf.Duration value)
When available, billed audio seconds for the corresponding request.
|
RecognitionResponseMetadata.Builder |
setPrompt(String value)
Optional.
|
RecognitionResponseMetadata.Builder |
setPromptBytes(com.google.protobuf.ByteString value)
Optional.
|
RecognitionResponseMetadata.Builder |
setRequestId(String value)
Global request identifier auto-generated by the API.
|
RecognitionResponseMetadata.Builder |
setRequestIdBytes(com.google.protobuf.ByteString value)
Global request identifier auto-generated by the API.
|
RecognitionResponseMetadata.Builder |
setTotalBilledDuration(com.google.protobuf.Duration.Builder builderForValue)
When available, billed audio seconds for the corresponding request.
|
RecognitionResponseMetadata.Builder |
setTotalBilledDuration(com.google.protobuf.Duration value)
When available, billed audio seconds for the corresponding request.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RecognitionResponseMetadata.Builder>public RecognitionResponseMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<RecognitionResponseMetadata.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<RecognitionResponseMetadata.Builder>public RecognitionResponseMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RecognitionResponseMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RecognitionResponseMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RecognitionResponseMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecognitionResponseMetadata.Builder>public RecognitionResponseMetadata.Builder mergeFrom(RecognitionResponseMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<RecognitionResponseMetadata.Builder>public RecognitionResponseMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RecognitionResponseMetadata.Builder>IOExceptionpublic String getRequestId()
Global request identifier auto-generated by the API.
string request_id = 9 [(.google.api.field_info) = { ... }getRequestId in interface RecognitionResponseMetadataOrBuilderpublic com.google.protobuf.ByteString getRequestIdBytes()
Global request identifier auto-generated by the API.
string request_id = 9 [(.google.api.field_info) = { ... }getRequestIdBytes in interface RecognitionResponseMetadataOrBuilderpublic RecognitionResponseMetadata.Builder setRequestId(String value)
Global request identifier auto-generated by the API.
string request_id = 9 [(.google.api.field_info) = { ... }value - The requestId to set.public RecognitionResponseMetadata.Builder clearRequestId()
Global request identifier auto-generated by the API.
string request_id = 9 [(.google.api.field_info) = { ... }public RecognitionResponseMetadata.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
Global request identifier auto-generated by the API.
string request_id = 9 [(.google.api.field_info) = { ... }value - The bytes for requestId to set.public boolean hasTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;hasTotalBilledDuration in interface RecognitionResponseMetadataOrBuilderpublic com.google.protobuf.Duration getTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;getTotalBilledDuration in interface RecognitionResponseMetadataOrBuilderpublic RecognitionResponseMetadata.Builder setTotalBilledDuration(com.google.protobuf.Duration value)
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;public RecognitionResponseMetadata.Builder setTotalBilledDuration(com.google.protobuf.Duration.Builder builderForValue)
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;public RecognitionResponseMetadata.Builder mergeTotalBilledDuration(com.google.protobuf.Duration value)
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;public RecognitionResponseMetadata.Builder clearTotalBilledDuration()
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;public com.google.protobuf.Duration.Builder getTotalBilledDurationBuilder()
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;public com.google.protobuf.DurationOrBuilder getTotalBilledDurationOrBuilder()
When available, billed audio seconds for the corresponding request.
.google.protobuf.Duration total_billed_duration = 6;getTotalBilledDurationOrBuilder in interface RecognitionResponseMetadataOrBuilderpublic boolean hasPrompt()
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
hasPrompt in interface RecognitionResponseMetadataOrBuilderpublic String getPrompt()
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
getPrompt in interface RecognitionResponseMetadataOrBuilderpublic com.google.protobuf.ByteString getPromptBytes()
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
getPromptBytes in interface RecognitionResponseMetadataOrBuilderpublic RecognitionResponseMetadata.Builder setPrompt(String value)
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
value - The prompt to set.public RecognitionResponseMetadata.Builder clearPrompt()
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
public RecognitionResponseMetadata.Builder setPromptBytes(com.google.protobuf.ByteString value)
Optional. Output only. Provides the prompt used for the recognition request.
optional string prompt = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];
value - The bytes for prompt to set.Copyright © 2026 Google LLC. All rights reserved.