public static final class ImportIndexRequest.ConnectorConfig.DatapointFieldMapping extends com.google.protobuf.GeneratedMessageV3 implements ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilder
Mapping of datapoint fields to column names for columnar data sources.Protobuf type
google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping| Modifier and Type | Class and Description |
|---|---|
static class |
ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder
Mapping of datapoint fields to column names for columnar data sources.
|
static class |
ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict
Restrictions on numeric values.
|
static interface |
ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrictOrBuilder |
static class |
ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict
Restrictions on string values.
|
static interface |
ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.RestrictOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EMBEDDING_COLUMN_FIELD_NUMBER |
static int |
ID_COLUMN_FIELD_NUMBER |
static int |
METADATA_COLUMNS_FIELD_NUMBER |
static int |
NUMERIC_RESTRICTS_FIELD_NUMBER |
static int |
RESTRICTS_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_COLUMN_FIELD_NUMBER
public static final int EMBEDDING_COLUMN_FIELD_NUMBER
public static final int RESTRICTS_FIELD_NUMBER
public static final int NUMERIC_RESTRICTS_FIELD_NUMBER
public static final int METADATA_COLUMNS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getIdColumn()
Required. The column with unique identifiers for each data point.
string id_column = 1 [(.google.api.field_behavior) = REQUIRED];getIdColumn in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic com.google.protobuf.ByteString getIdColumnBytes()
Required. The column with unique identifiers for each data point.
string id_column = 1 [(.google.api.field_behavior) = REQUIRED];getIdColumnBytes in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic String getEmbeddingColumn()
Required. The column with the vector embeddings for each data point.
string embedding_column = 2 [(.google.api.field_behavior) = REQUIRED];getEmbeddingColumn in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic com.google.protobuf.ByteString getEmbeddingColumnBytes()
Required. The column with the vector embeddings for each data point.
string embedding_column = 2 [(.google.api.field_behavior) = REQUIRED];getEmbeddingColumnBytes in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic List<ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict> getRestrictsList()
Optional. List of restricts for string values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict restricts = 3 [(.google.api.field_behavior) = OPTIONAL];
getRestrictsList in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic List<? extends ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.RestrictOrBuilder> getRestrictsOrBuilderList()
Optional. List of restricts for string values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict restricts = 3 [(.google.api.field_behavior) = OPTIONAL];
getRestrictsOrBuilderList in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic int getRestrictsCount()
Optional. List of restricts for string values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict restricts = 3 [(.google.api.field_behavior) = OPTIONAL];
getRestrictsCount in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict getRestricts(int index)
Optional. List of restricts for string values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict restricts = 3 [(.google.api.field_behavior) = OPTIONAL];
getRestricts in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.RestrictOrBuilder getRestrictsOrBuilder(int index)
Optional. List of restricts for string values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Restrict restricts = 3 [(.google.api.field_behavior) = OPTIONAL];
getRestrictsOrBuilder in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic List<ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict> getNumericRestrictsList()
Optional. List of restricts for numeric values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict numeric_restricts = 4 [(.google.api.field_behavior) = OPTIONAL];
getNumericRestrictsList in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic List<? extends ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrictOrBuilder> getNumericRestrictsOrBuilderList()
Optional. List of restricts for numeric values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict numeric_restricts = 4 [(.google.api.field_behavior) = OPTIONAL];
getNumericRestrictsOrBuilderList in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic int getNumericRestrictsCount()
Optional. List of restricts for numeric values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict numeric_restricts = 4 [(.google.api.field_behavior) = OPTIONAL];
getNumericRestrictsCount in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict getNumericRestricts(int index)
Optional. List of restricts for numeric values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict numeric_restricts = 4 [(.google.api.field_behavior) = OPTIONAL];
getNumericRestricts in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrictOrBuilder getNumericRestrictsOrBuilder(int index)
Optional. List of restricts for numeric values.
repeated .google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.NumericRestrict numeric_restricts = 4 [(.google.api.field_behavior) = OPTIONAL];
getNumericRestrictsOrBuilder in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic com.google.protobuf.ProtocolStringList getMetadataColumnsList()
Optional. List of columns containing metadata to be included in the index.
repeated string metadata_columns = 5 [(.google.api.field_behavior) = OPTIONAL];
getMetadataColumnsList in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic int getMetadataColumnsCount()
Optional. List of columns containing metadata to be included in the index.
repeated string metadata_columns = 5 [(.google.api.field_behavior) = OPTIONAL];
getMetadataColumnsCount in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderpublic String getMetadataColumns(int index)
Optional. List of columns containing metadata to be included in the index.
repeated string metadata_columns = 5 [(.google.api.field_behavior) = OPTIONAL];
getMetadataColumns in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getMetadataColumnsBytes(int index)
Optional. List of columns containing metadata to be included in the index.
repeated string metadata_columns = 5 [(.google.api.field_behavior) = OPTIONAL];
getMetadataColumnsBytes in interface ImportIndexRequest.ConnectorConfig.DatapointFieldMappingOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(InputStream input) throws IOException
IOExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder newBuilder()
public static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder newBuilder(ImportIndexRequest.ConnectorConfig.DatapointFieldMapping prototype)
public ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ImportIndexRequest.ConnectorConfig.DatapointFieldMapping.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ImportIndexRequest.ConnectorConfig.DatapointFieldMapping getDefaultInstance()
public static com.google.protobuf.Parser<ImportIndexRequest.ConnectorConfig.DatapointFieldMapping> parser()
public com.google.protobuf.Parser<ImportIndexRequest.ConnectorConfig.DatapointFieldMapping> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ImportIndexRequest.ConnectorConfig.DatapointFieldMapping getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.