public interface ExecutableInsertOperation
ExecutableInsertOperation
allows creation and execution of MongoDB insert and bulk insert operations in a
fluent API style. Document
. Using inCollection
allows to override the
collection name for the execution.
insert(Jedi.class)
.inCollection("star-wars")
.one(luke);
Modifier and Type | Interface and Description |
---|---|
static interface |
ExecutableInsertOperation.ExecutableInsert<T> |
static interface |
ExecutableInsertOperation.InsertWithBulkMode<T> |
static interface |
ExecutableInsertOperation.InsertWithCollection<T>
Collection override (optional).
|
static interface |
ExecutableInsertOperation.TerminatingBulkInsert<T>
Trigger bulk insert execution by calling one of the terminating methods.
|
static interface |
ExecutableInsertOperation.TerminatingInsert<T>
Trigger insert execution by calling one of the terminating methods.
|
Modifier and Type | Method and Description |
---|---|
<T> ExecutableInsertOperation.ExecutableInsert<T> |
insert(Class<T> domainType)
Start creating an insert operation for given domainType.
|
<T> ExecutableInsertOperation.ExecutableInsert<T> insert(Class<T> domainType)
domainType
- must not be null.ExecutableInsertOperation.ExecutableInsert
.IllegalArgumentException
- if domainType is null.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.