Package com.google.cloud.speech.v2
Class LocationsMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>
com.google.cloud.speech.v2.LocationsMetadata.Builder
- All Implemented Interfaces:
LocationsMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- LocationsMetadata
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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Information about access metadata for the region and given project.Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresInformation about access metadata for the region and given project.Information about access metadata for the region and given project.Information about access metadata for the region and given project.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInformation about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresInformation about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresInformation about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresbooleanInformation about access metadata for the region and given project.booleanInformation about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanInformation about access metadata for the region and given project.mergeFrom(LocationsMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLanguages(LanguageMetadata value) Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuressetAccessMetadata(AccessMetadata value) Information about access metadata for the region and given project.setAccessMetadata(AccessMetadata.Builder builderForValue) Information about access metadata for the region and given project.setLanguages(LanguageMetadata value) Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuressetLanguages(LanguageMetadata.Builder builderForValue) Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> featuresMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocationsMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LocationsMetadata.Builder>
-
mergeFrom
public LocationsMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocationsMetadata.Builder>- Throws:
IOException
-
hasLanguages
public 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;- Specified by:
hasLanguagesin interfaceLocationsMetadataOrBuilder- Returns:
- Whether the languages field is set.
-
getLanguages
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;- Specified by:
getLanguagesin interfaceLocationsMetadataOrBuilder- Returns:
- The languages.
-
setLanguages
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; -
setLanguages
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; -
mergeLanguages
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; -
clearLanguages
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; -
getLanguagesBuilder
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1; -
getLanguagesOrBuilder
Information about available locales, models, and features represented in the hierarchical structure of locales -> models -> features
.google.cloud.speech.v2.LanguageMetadata languages = 1;- Specified by:
getLanguagesOrBuilderin interfaceLocationsMetadataOrBuilder
-
hasAccessMetadata
public boolean hasAccessMetadata()Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;- Specified by:
hasAccessMetadatain interfaceLocationsMetadataOrBuilder- Returns:
- Whether the accessMetadata field is set.
-
getAccessMetadata
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;- Specified by:
getAccessMetadatain interfaceLocationsMetadataOrBuilder- Returns:
- The accessMetadata.
-
setAccessMetadata
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2; -
setAccessMetadata
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2; -
mergeAccessMetadata
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2; -
clearAccessMetadata
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2; -
getAccessMetadataBuilder
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2; -
getAccessMetadataOrBuilder
Information about access metadata for the region and given project.
.google.cloud.speech.v2.AccessMetadata access_metadata = 2;- Specified by:
getAccessMetadataOrBuilderin interfaceLocationsMetadataOrBuilder
-