public static final class BigtableOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder> implements BigtableOptionsOrBuilder
The Bigtable Options object that contains information to support the import.Protobuf type
google.cloud.discoveryengine.v1alpha.BigtableOptions| Modifier and Type | Method and Description |
|---|---|
BigtableOptions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigtableOptions |
build() |
BigtableOptions |
buildPartial() |
BigtableOptions.Builder |
clear() |
BigtableOptions.Builder |
clearFamilies() |
BigtableOptions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BigtableOptions.Builder |
clearKeyFieldName()
The field name used for saving row key value in the document.
|
BigtableOptions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BigtableOptions.Builder |
clone() |
boolean |
containsFamilies(String key)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,BigtableOptions.BigtableColumnFamily> |
getFamilies()
Deprecated.
|
int |
getFamiliesCount()
The mapping from family names to an object that contains column families
level information for the given column family.
|
Map<String,BigtableOptions.BigtableColumnFamily> |
getFamiliesMap()
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.BigtableColumnFamily |
getFamiliesOrDefault(String key,
BigtableOptions.BigtableColumnFamily defaultValue)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.BigtableColumnFamily |
getFamiliesOrThrow(String key)
The mapping from family names to an object that contains column families
level information for the given column family.
|
String |
getKeyFieldName()
The field name used for saving row key value in the document.
|
com.google.protobuf.ByteString |
getKeyFieldNameBytes()
The field name used for saving row key value in the document.
|
Map<String,BigtableOptions.BigtableColumnFamily> |
getMutableFamilies()
Deprecated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
BigtableOptions.Builder |
mergeFrom(BigtableOptions other) |
BigtableOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BigtableOptions.Builder |
mergeFrom(com.google.protobuf.Message other) |
BigtableOptions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BigtableOptions.Builder |
putAllFamilies(Map<String,BigtableOptions.BigtableColumnFamily> values)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.Builder |
putFamilies(String key,
BigtableOptions.BigtableColumnFamily value)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.BigtableColumnFamily.Builder |
putFamiliesBuilderIfAbsent(String key)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.Builder |
removeFamilies(String key)
The mapping from family names to an object that contains column families
level information for the given column family.
|
BigtableOptions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigtableOptions.Builder |
setKeyFieldName(String value)
The field name used for saving row key value in the document.
|
BigtableOptions.Builder |
setKeyFieldNameBytes(com.google.protobuf.ByteString value)
The field name used for saving row key value in the document.
|
BigtableOptions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BigtableOptions.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.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.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BigtableOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BigtableOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BigtableOptions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BigtableOptions.Builder>public BigtableOptions.Builder mergeFrom(BigtableOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public BigtableOptions.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<BigtableOptions.Builder>IOExceptionpublic String getKeyFieldName()
The field name used for saving row key value in the document. The name has to match the pattern `[a-zA-Z0-9][a-zA-Z0-9-_]*`.
string key_field_name = 1;getKeyFieldName in interface BigtableOptionsOrBuilderpublic com.google.protobuf.ByteString getKeyFieldNameBytes()
The field name used for saving row key value in the document. The name has to match the pattern `[a-zA-Z0-9][a-zA-Z0-9-_]*`.
string key_field_name = 1;getKeyFieldNameBytes in interface BigtableOptionsOrBuilderpublic BigtableOptions.Builder setKeyFieldName(String value)
The field name used for saving row key value in the document. The name has to match the pattern `[a-zA-Z0-9][a-zA-Z0-9-_]*`.
string key_field_name = 1;value - The keyFieldName to set.public BigtableOptions.Builder clearKeyFieldName()
The field name used for saving row key value in the document. The name has to match the pattern `[a-zA-Z0-9][a-zA-Z0-9-_]*`.
string key_field_name = 1;public BigtableOptions.Builder setKeyFieldNameBytes(com.google.protobuf.ByteString value)
The field name used for saving row key value in the document. The name has to match the pattern `[a-zA-Z0-9][a-zA-Z0-9-_]*`.
string key_field_name = 1;value - The bytes for keyFieldName to set.public int getFamiliesCount()
BigtableOptionsOrBuilderThe mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesCount in interface BigtableOptionsOrBuilderpublic boolean containsFamilies(String key)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
containsFamilies in interface BigtableOptionsOrBuilder@Deprecated public Map<String,BigtableOptions.BigtableColumnFamily> getFamilies()
getFamiliesMap() instead.getFamilies in interface BigtableOptionsOrBuilderpublic Map<String,BigtableOptions.BigtableColumnFamily> getFamiliesMap()
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesMap in interface BigtableOptionsOrBuilderpublic BigtableOptions.BigtableColumnFamily getFamiliesOrDefault(String key, BigtableOptions.BigtableColumnFamily defaultValue)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesOrDefault in interface BigtableOptionsOrBuilderpublic BigtableOptions.BigtableColumnFamily getFamiliesOrThrow(String key)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesOrThrow in interface BigtableOptionsOrBuilderpublic BigtableOptions.Builder clearFamilies()
public BigtableOptions.Builder removeFamilies(String key)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
@Deprecated public Map<String,BigtableOptions.BigtableColumnFamily> getMutableFamilies()
public BigtableOptions.Builder putFamilies(String key, BigtableOptions.BigtableColumnFamily value)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
public BigtableOptions.Builder putAllFamilies(Map<String,BigtableOptions.BigtableColumnFamily> values)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
public BigtableOptions.BigtableColumnFamily.Builder putFamiliesBuilderIfAbsent(String key)
The mapping from family names to an object that contains column families level information for the given column family. If a family is not present in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
public final BigtableOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>public final BigtableOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigtableOptions.Builder>Copyright © 2024 Google LLC. All rights reserved.