Uses of Class
io.stargate.sdk.data.domain.DocumentMutationResult
Packages that use DocumentMutationResult
Package
Description
Core Data API Client Classes.
Specialized domain objects for data operations.
-
Uses of DocumentMutationResult in io.stargate.sdk.data
Methods in io.stargate.sdk.data that return DocumentMutationResultModifier and TypeMethodDescriptionSave a NEW RECORD with a defined id.final <T> DocumentMutationResult<T> Insert with a Json Document.final DocumentMutationResult<DOC> Upsert a record<DOC> DocumentMutationResult<DOC> Upsert a document in the collection.Methods in io.stargate.sdk.data that return types with arguments of type DocumentMutationResultModifier and TypeMethodDescriptionfinal List<DocumentMutationResult<DOC>> Low level insertion of multiple records, they should not exist, or it will fail.final List<DocumentMutationResult<DOC>> Low level insertion of multiple records, they should not exist, or it will fail.CollectionRepository.insertASync(Document<DOC> bean) Save a NEW RECORD with a defined id.final CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionRepository.insertASync(List<Document<DOC>> documents) Low level insertion of multiple records, they should not exist, or it will fail.final CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionRepository.insertASync(List<Document<DOC>> documents, int chunkSize, int concurrency) Low level insertion of multiple records, they should not exist, or it will fail.final <DOC> List<DocumentMutationResult<DOC>> CollectionClient.insertMany(Document<DOC>... documents) Insert a list of documents.final <DOC> List<DocumentMutationResult<DOC>> CollectionClient.insertMany(List<Document<DOC>> documents) Insert Documents: Default is non ordered and no replace.final <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.insertManyAsync(Document<DOC>... documents) Insert Asynchronously a list of documents.final <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.insertManyASync(List<Document<DOC>> documents) Try Insert Many with a String Asynchronously.final <DOC> List<DocumentMutationResult<DOC>> CollectionClient.insertManyChunked(List<Document<DOC>> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsfinal <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.insertManyChunkedASync(List<Document<DOC>> documents, int chunkSize, int concurrency) Low level insertion of multiple records asynchronouslyfinal <T> CompletableFuture<DocumentMutationResult<T>> CollectionClient.insertOneASync(@NonNull Document<T> document) Insert with a Json Document.final List<DocumentMutationResult<DOC>> Create a new document a generating identifier.final List<DocumentMutationResult<DOC>> Create a new document a generating identifier.final CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionRepository.saveAllASync(List<Document<DOC>> documentList) Create a new document a generating identifier asynchronouslyfinal CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionRepository.saveAllASync(List<Document<DOC>> documentList, int chunkSize, int concurrency) Create a new document a generating identifier asynchronouslyUpsert a recordfinal <DOC> List<DocumentMutationResult<DOC>> CollectionClient.upsertMany(Document<DOC>... documents) Insert a list of documents.final <DOC> List<DocumentMutationResult<DOC>> CollectionClient.upsertMany(List<Document<DOC>> documents) Upsert any items in the collection.final <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.upsertManyASync(List<Document<DOC>> documents) Upsert of up to 20 documents, expressed as key/value documents.final <DOC> List<DocumentMutationResult<DOC>> CollectionClient.upsertManyChunked(List<Document<DOC>> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsfinal <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.upsertManyChunkedASync(List<Document<DOC>> documents, int chunkSize, int concurrency) Low level insertion of multiple recordsfinal <DOC> CompletableFuture<List<DocumentMutationResult<DOC>>> CollectionClient.upsertManyManyAsync(Document<DOC>... documents) Insert Asynchronously a list of documents.<DOC> CompletableFuture<DocumentMutationResult<DOC>> CollectionClient.upsertOneASync(@NonNull Document<DOC> document) Upsert with Asynchronous method. -
Uses of DocumentMutationResult in io.stargate.sdk.data.domain
Subclasses of DocumentMutationResult in io.stargate.sdk.data.domainModifier and TypeClassDescriptionclassResult per document working with a schemaless document (JsonDocument or Json String).