Package com.google.cloud.speech.v2
Class ModelMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelMetadata.Builder>
com.google.cloud.speech.v2.ModelMetadata.Builder
- All Implemented Interfaces:
ModelMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelMetadata
public static final class ModelMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ModelMetadata.Builder>
implements ModelMetadataOrBuilder
The metadata about the models in a given region for a specific locale. Currently this is just the features of the modelProtobuf type
google.cloud.speech.v2.ModelMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()booleanMap of the model name -> features of that modelstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intMap of the model name -> features of that modelMap of the model name -> features of that modelgetModelFeaturesOrDefault(String key, ModelFeatures defaultValue) Map of the model name -> features of that modelMap of the model name -> features of that modelDeprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(ModelMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) putAllModelFeatures(Map<String, ModelFeatures> values) Map of the model name -> features of that modelputModelFeatures(String key, ModelFeatures value) Map of the model name -> features of that modelMap of the model name -> features of that modelMap of the model name -> features of that modelMethods 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, internalGetMutableMapField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ModelMetadata.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ModelMetadata.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ModelMetadata.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<ModelMetadata.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<ModelMetadata.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<ModelMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelMetadata.Builder>
-
mergeFrom
public ModelMetadata.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<ModelMetadata.Builder>- Throws:
IOException
-
getModelFeaturesCount
public int getModelFeaturesCount()Description copied from interface:ModelMetadataOrBuilderMap of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;- Specified by:
getModelFeaturesCountin interfaceModelMetadataOrBuilder
-
containsModelFeatures
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;- Specified by:
containsModelFeaturesin interfaceModelMetadataOrBuilder
-
getModelFeatures
Deprecated.UsegetModelFeaturesMap()instead.- Specified by:
getModelFeaturesin interfaceModelMetadataOrBuilder
-
getModelFeaturesMap
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;- Specified by:
getModelFeaturesMapin interfaceModelMetadataOrBuilder
-
getModelFeaturesOrDefault
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;- Specified by:
getModelFeaturesOrDefaultin interfaceModelMetadataOrBuilder
-
getModelFeaturesOrThrow
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;- Specified by:
getModelFeaturesOrThrowin interfaceModelMetadataOrBuilder
-
clearModelFeatures
-
removeModelFeatures
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1; -
getMutableModelFeatures
Deprecated.Use alternate mutation accessors instead. -
putModelFeatures
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1; -
putAllModelFeatures
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1; -
putModelFeaturesBuilderIfAbsent
Map of the model name -> features of that model
map<string, .google.cloud.speech.v2.ModelFeatures> model_features = 1;
-