public static final class LocationsMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder> implements LocationsMetadataOrBuilder
Main metadata for the Locations API for STT V2. Currently this is just the metadata about locales, models, and featuresProtobuf type
google.cloud.speech.v2.LocationsMetadata| Modifier and Type | Method and Description |
|---|---|
LocationsMetadata |
build() |
LocationsMetadata |
buildPartial() |
LocationsMetadata.Builder |
clear() |
LocationsMetadata.Builder |
clearAccessMetadata()
Information about access metadata for the region and given project.
|
LocationsMetadata.Builder |
clearLanguages()
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
AccessMetadata |
getAccessMetadata()
Information about access metadata for the region and given project.
|
AccessMetadata.Builder |
getAccessMetadataBuilder()
Information about access metadata for the region and given project.
|
AccessMetadataOrBuilder |
getAccessMetadataOrBuilder()
Information about access metadata for the region and given project.
|
LocationsMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LanguageMetadata |
getLanguages()
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
LanguageMetadata.Builder |
getLanguagesBuilder()
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
LanguageMetadataOrBuilder |
getLanguagesOrBuilder()
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
boolean |
hasAccessMetadata()
Information about access metadata for the region and given project.
|
boolean |
hasLanguages()
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LocationsMetadata.Builder |
mergeAccessMetadata(AccessMetadata value)
Information about access metadata for the region and given project.
|
LocationsMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LocationsMetadata.Builder |
mergeFrom(LocationsMetadata other) |
LocationsMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
LocationsMetadata.Builder |
mergeLanguages(LanguageMetadata value)
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
LocationsMetadata.Builder |
setAccessMetadata(AccessMetadata.Builder builderForValue)
Information about access metadata for the region and given project.
|
LocationsMetadata.Builder |
setAccessMetadata(AccessMetadata value)
Information about access metadata for the region and given project.
|
LocationsMetadata.Builder |
setLanguages(LanguageMetadata.Builder builderForValue)
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
LocationsMetadata.Builder |
setLanguages(LanguageMetadata value)
Information about available locales, models, and features represented in
the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; |
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<LocationsMetadata.Builder>public LocationsMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.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<LocationsMetadata.Builder>public LocationsMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LocationsMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LocationsMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LocationsMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LocationsMetadata.Builder>public LocationsMetadata.Builder mergeFrom(LocationsMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>public LocationsMetadata.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<LocationsMetadata.Builder>IOExceptionpublic boolean hasLanguages()
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;hasLanguages in interface LocationsMetadataOrBuilderpublic LanguageMetadata getLanguages()
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;getLanguages in interface LocationsMetadataOrBuilderpublic LocationsMetadata.Builder setLanguages(LanguageMetadata value)
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;public LocationsMetadata.Builder setLanguages(LanguageMetadata.Builder builderForValue)
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;public LocationsMetadata.Builder mergeLanguages(LanguageMetadata value)
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;public LocationsMetadata.Builder clearLanguages()
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;public LanguageMetadata.Builder getLanguagesBuilder()
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;public LanguageMetadataOrBuilder getLanguagesOrBuilder()
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;getLanguagesOrBuilder in interface LocationsMetadataOrBuilderpublic boolean hasAccessMetadata()
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;hasAccessMetadata in interface LocationsMetadataOrBuilderpublic AccessMetadata getAccessMetadata()
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;getAccessMetadata in interface LocationsMetadataOrBuilderpublic LocationsMetadata.Builder setAccessMetadata(AccessMetadata value)
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;public LocationsMetadata.Builder setAccessMetadata(AccessMetadata.Builder builderForValue)
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;public LocationsMetadata.Builder mergeAccessMetadata(AccessMetadata value)
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;public LocationsMetadata.Builder clearAccessMetadata()
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;public AccessMetadata.Builder getAccessMetadataBuilder()
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;public AccessMetadataOrBuilder getAccessMetadataOrBuilder()
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;getAccessMetadataOrBuilder in interface LocationsMetadataOrBuilderCopyright © 2026 Google LLC. All rights reserved.