Uses of Class
io.stargate.sdk.data.domain.JsonDocument
Packages that use JsonDocument
Package
Description
Core Data API Client Classes.
Specialized domain objects for data operations.
-
Uses of JsonDocument in io.stargate.sdk.data
Methods in io.stargate.sdk.data with parameters of type JsonDocumentModifier and TypeMethodDescriptionfinal List<JsonDocumentMutationResult> CollectionClient.insertMany(JsonDocument... documents) Insert a list of JsonDocument.CollectionClient.insertManyAsync(JsonDocument... documents) Insert Asynchronously a list of documents.CollectionClient.insertOne(@NonNull JsonDocument document) Insert with a Json Document (schemaless)CollectionClient.insertOneAsync(@NonNull JsonDocument document) Insert with a Json Document (schemaless)final List<JsonDocumentMutationResult> CollectionClient.upsertMany(JsonDocument... documents) Insert a list of JsonDocument.CollectionClient.upsertManyAsync(JsonDocument... documents) Insert Asynchronously a list of documents.CollectionClient.upsertOne(@NonNull JsonDocument document) Upsert a document in the collection.CollectionClient.upsertOneAsync(@NonNull JsonDocument document) Upsert a document in the collection.Method parameters in io.stargate.sdk.data with type arguments of type JsonDocumentModifier and TypeMethodDescriptionfinal List<JsonDocumentMutationResult> CollectionClient.insertManyJsonDocuments(List<JsonDocument> documents) Low level insertion of multiple recordsCollectionClient.insertManyJsonDocumentsASync(List<JsonDocument> documents) Insert Asynchronously a list of documents.final List<JsonDocumentMutationResult> CollectionClient.insertManyJsonDocumentsChunked(List<JsonDocument> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsCollectionClient.insertManyJsonDocumentsChunkedASync(List<JsonDocument> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsfinal List<JsonDocumentMutationResult> CollectionClient.upsertManyJsonDocuments(List<JsonDocument> documents) Upsert of up to 20 documents, expressed as key/value documents.CollectionClient.upsertManyJsonDocumentsASync(List<JsonDocument> documents) Upsert of up to 20 documents, expressed as key/value documents.final List<JsonDocumentMutationResult> CollectionClient.upsertManyJsonDocumentsChunked(List<JsonDocument> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsCollectionClient.upsertManyJsonDocumentsChunkedASync(List<JsonDocument> documents, int chunkSize, int concurrency) Low level insertion of multiple records -
Uses of JsonDocument in io.stargate.sdk.data.domain
Methods in io.stargate.sdk.data.domain that return JsonDocumentModifier and TypeMethodDescriptionFluent getter for document.Fluent getter for document.JsonDocumentMutationResult.getDocument()Return document.Fluent getter for document.Populate attributeJsonDocument.vector(float[] vector) Fluent getter for document.Constructors in io.stargate.sdk.data.domain with parameters of type JsonDocumentModifierConstructorDescriptionConstructor with document.JsonDocumentMutationResult(JsonDocument doc, DocumentMutationStatus status) Constructor with document.