StructuredQuery_FindNearest.fromJson constructor

StructuredQuery_FindNearest.fromJson(
  1. Object? j
)

Implementation

factory StructuredQuery_FindNearest.fromJson(Object? j) {
  final json = j as Map<String, Object?>;
  return StructuredQuery_FindNearest(
    vectorField: switch (json['vectorField']) {
      null => null,
      Object $1 => StructuredQuery_FieldReference.fromJson($1),
    },
    queryVector: switch (json['queryVector']) {
      null => null,
      Object $1 => Value.fromJson($1),
    },
    distanceMeasure: switch (json['distanceMeasure']) {
      null => StructuredQuery_FindNearest_DistanceMeasure.$default,
      Object $1 => StructuredQuery_FindNearest_DistanceMeasure.fromJson($1),
    },
    limit: switch (json['limit']) {
      null => null,
      Object $1 => Int32Value.fromJson($1),
    },
    distanceResultField: switch (json['distanceResultField']) {
      null => '',
      Object $1 => decodeString($1),
    },
    distanceThreshold: switch (json['distanceThreshold']) {
      null => null,
      Object $1 => DoubleValue.fromJson($1),
    },
  );
}