GoogleCloudAiplatformV1IndexDatapoint class
A datapoint of Index.
Constructors
- 
          GoogleCloudAiplatformV1IndexDatapoint({GoogleCloudAiplatformV1IndexDatapointCrowdingTag? crowdingTag, String? datapointId, Map<
String, Object?> ? embeddingMetadata, List<double> ? featureVector, List<GoogleCloudAiplatformV1IndexDatapointNumericRestriction> ? numericRestricts, List<GoogleCloudAiplatformV1IndexDatapointRestriction> ? restricts, GoogleCloudAiplatformV1IndexDatapointSparseEmbedding? sparseEmbedding}) - GoogleCloudAiplatformV1IndexDatapoint.fromJson(Map json_)
 
Properties
- crowdingTag ↔ GoogleCloudAiplatformV1IndexDatapointCrowdingTag?
 - 
  CrowdingTag of the datapoint, the number of neighbors to return in each
crowding can be configured during query.
  getter/setter pair
 - datapointId ↔ String?
 - 
  Unique identifier of the datapoint.
  getter/setter pair
 - 
  embeddingMetadata
  ↔ Map<
String, Object?> ? - 
  The key-value map of additional metadata for the datapoint.
  getter/setter pair
 - 
  featureVector
  ↔ List<
double> ? - 
  Feature embedding vector for dense index.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - 
  numericRestricts
  ↔ List<
GoogleCloudAiplatformV1IndexDatapointNumericRestriction> ? - 
  List of Restrict of the datapoint, used to perform "restricted searches"
where boolean rule are used to filter the subset of the database eligible
for matching.
  getter/setter pair
 - 
  restricts
  ↔ List<
GoogleCloudAiplatformV1IndexDatapointRestriction> ? - 
  List of Restrict of the datapoint, used to perform "restricted searches"
where boolean rule are used to filter the subset of the database eligible
for matching.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - sparseEmbedding ↔ GoogleCloudAiplatformV1IndexDatapointSparseEmbedding?
 - 
  Feature embedding vector for sparse index.
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited