public class AddStatementImpl extends java.lang.Object implements AddStatement
Statement.LockContention| Modifier and Type | Method and Description |
|---|---|
AddStatement |
add(DbDoc... docs)
Add a sequence of DbDocs.
|
AddStatement |
add(java.lang.String jsonString)
Add a document as a JSON string.
|
AddResult |
execute()
Execute the statement synchronously.
|
java.util.concurrent.CompletableFuture<AddResult> |
executeAsync()
Execute the statement asynchronously.
|
boolean |
isUpsert()
Check the upsert flag.
|
AddStatement |
setUpsert(boolean upsert)
Set upsert flag on this statement.
|
public AddStatement add(java.lang.String jsonString)
AddStatementadd in interface AddStatementjsonString - document as a JSON stringAddStatementpublic AddStatement add(DbDoc... docs)
AddStatementadd in interface AddStatementdocs - one or more DbDoc documentsAddStatementpublic AddResult execute()
Statementexecute in interface Statement<AddStatement,AddResult>public java.util.concurrent.CompletableFuture<AddResult> executeAsync()
StatementexecuteAsync in interface Statement<AddStatement,AddResult>CompletableFuture for resultpublic boolean isUpsert()
AddStatementisUpsert in interface AddStatementpublic AddStatement setUpsert(boolean upsert)
AddStatementCollection.addOrReplaceOne(String, DbDoc) method.setUpsert in interface AddStatementupsert - if true then this statement will be executed as an upsert statementAddStatement