Skip navigation links
A B C E G I N P Q R S T U V W 

A

abort(WriterCommitMessage[]) - Method in class io.qdrant.spark.QdrantBatchWriter
 
abort() - Method in class io.qdrant.spark.QdrantDataWriter
 
abort(long, WriterCommitMessage[]) - Method in class io.qdrant.spark.QdrantStreamingWriter
Aborts the write operation for the given epochId and messages.
apiKey - Variable in class io.qdrant.spark.QdrantOptions
 

B

batchSize - Variable in class io.qdrant.spark.QdrantOptions
 
build() - Method in class io.qdrant.spark.QdrantWriteBuilder
 

C

capabilities() - Method in class io.qdrant.spark.QdrantCluster
 
close() - Method in class io.qdrant.spark.QdrantDataWriter
 
close() - Method in class io.qdrant.spark.QdrantGrpc
 
collectionName - Variable in class io.qdrant.spark.QdrantOptions
 
commit(WriterCommitMessage[]) - Method in class io.qdrant.spark.QdrantBatchWriter
 
commit() - Method in class io.qdrant.spark.QdrantDataWriter
 
commit(long, WriterCommitMessage[]) - Method in class io.qdrant.spark.QdrantStreamingWriter
Commits the write operation for the given epochId and messages.
convertArrayToValue(ArrayData, DataType) - Static method in class io.qdrant.spark.QdrantValueFactory
 
createBatchWriterFactory(PhysicalWriteInfo) - Method in class io.qdrant.spark.QdrantBatchWriter
 
createStreamingWriterFactory(PhysicalWriteInfo) - Method in class io.qdrant.spark.QdrantStreamingWriter
Creates a StreamingDataWriterFactory for writing data to Qdrant.
createWriter(int, long, long) - Method in class io.qdrant.spark.QdrantDataWriterFactory
 
createWriter(int, long) - Method in class io.qdrant.spark.QdrantDataWriterFactory
 

E

embeddingField - Variable in class io.qdrant.spark.QdrantOptions
 

G

getTable(StructType, Transform[], Map<String, String>) - Method in class io.qdrant.spark.Qdrant
Returns a table for the data source based on the provided schema, partitioning, and properties.

I

idField - Variable in class io.qdrant.spark.QdrantOptions
 
inferSchema(CaseInsensitiveStringMap) - Method in class io.qdrant.spark.Qdrant
Infers the schema of the data source based on the provided options.
io.qdrant.spark - package io.qdrant.spark
 

N

name() - Method in class io.qdrant.spark.QdrantCluster
 
newWriteBuilder(LogicalWriteInfo) - Method in class io.qdrant.spark.QdrantCluster
 

P

payloadFieldsToSkip - Variable in class io.qdrant.spark.QdrantOptions
 

Q

Qdrant - Class in io.qdrant.spark
A class that implements the TableProvider and DataSourceRegister interfaces.
Qdrant() - Constructor for class io.qdrant.spark.Qdrant
 
QdrantBatchWriter - Class in io.qdrant.spark
QdrantBatchWriter class implements the BatchWrite interface and provides a factory for creating QdrantDataWriterFactory instances.
QdrantBatchWriter(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantBatchWriter
 
QdrantCluster - Class in io.qdrant.spark
QdrantCluster class implements the SupportsWrite interface and provides a newWriteBuilder method to write data to Qdrant.
QdrantCluster(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantCluster
 
QdrantDataWriter - Class in io.qdrant.spark
A DataWriter implementation that writes data to Qdrant, a vector search engine.
QdrantDataWriter(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantDataWriter
 
QdrantDataWriterFactory - Class in io.qdrant.spark
Factory class for creating QdrantDataWriter instances for Spark Structured Streaming.
QdrantDataWriterFactory(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantDataWriterFactory
Constructor for QdrantDataWriterFactory.
QdrantGrpc - Class in io.qdrant.spark
A class that provides methods to interact with Qdrant REST API.
QdrantGrpc(URL, String) - Constructor for class io.qdrant.spark.QdrantGrpc
Constructor for QdrantRest class.
QdrantOptions - Class in io.qdrant.spark
 
QdrantOptions(Map<String, String>) - Constructor for class io.qdrant.spark.QdrantOptions
 
QdrantPayloadHandler - Class in io.qdrant.spark
 
QdrantPayloadHandler() - Constructor for class io.qdrant.spark.QdrantPayloadHandler
 
QdrantPointIdHandler - Class in io.qdrant.spark
 
QdrantPointIdHandler() - Constructor for class io.qdrant.spark.QdrantPointIdHandler
 
QdrantStreamingWriter - Class in io.qdrant.spark
A class that implements the Spark StreamingWrite interface for writing data to Qdrant.
QdrantStreamingWriter(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantStreamingWriter
Constructor for QdrantStreamingWriter.
qdrantUrl - Variable in class io.qdrant.spark.QdrantOptions
 
QdrantValueFactory - Class in io.qdrant.spark
 
QdrantVectorHandler - Class in io.qdrant.spark
 
QdrantVectorHandler() - Constructor for class io.qdrant.spark.QdrantVectorHandler
 
QdrantWrite - Class in io.qdrant.spark
QdrantWrite class implements the Write interface and provides methods to write data to Qdrant.
QdrantWrite(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantWrite
 
QdrantWriteBuilder - Class in io.qdrant.spark
A builder for creating instances of QdrantWrite.
QdrantWriteBuilder(QdrantOptions, StructType) - Constructor for class io.qdrant.spark.QdrantWriteBuilder
 

R

retries - Variable in class io.qdrant.spark.QdrantOptions
 

S

schema() - Method in class io.qdrant.spark.QdrantCluster
 
shardKeySelector - Variable in class io.qdrant.spark.QdrantOptions
 
shortName() - Method in class io.qdrant.spark.Qdrant
Returns the short name of the data source.
sparseVectorIndexFields - Variable in class io.qdrant.spark.QdrantOptions
 
sparseVectorNames - Variable in class io.qdrant.spark.QdrantOptions
 
sparseVectorValueFields - Variable in class io.qdrant.spark.QdrantOptions
 

T

toBatch() - Method in class io.qdrant.spark.QdrantWrite
 
toStreaming() - Method in class io.qdrant.spark.QdrantWrite
 

U

upsert(String, List<Points.PointStruct>, Points.ShardKeySelector) - Method in class io.qdrant.spark.QdrantGrpc
Uploads a batch of points to a Qdrant collection.

V

value(InternalRow, StructField, int) - Static method in class io.qdrant.spark.QdrantValueFactory
 
value(InternalRow, StructType) - Static method in class io.qdrant.spark.QdrantValueFactory
 
vectorFields - Variable in class io.qdrant.spark.QdrantOptions
 
vectorName - Variable in class io.qdrant.spark.QdrantOptions
 
vectorNames - Variable in class io.qdrant.spark.QdrantOptions
 

W

write(InternalRow) - Method in class io.qdrant.spark.QdrantDataWriter
 
write(int) - Method in class io.qdrant.spark.QdrantDataWriter
 
A B C E G I N P Q R S T U V W 
Skip navigation links

Copyright © 2024. All rights reserved.