Class AggregateMongoCommand
java.lang.Object
de.caluga.morphium.driver.commands.MongoCommand<T>
de.caluga.morphium.driver.commands.ReadMongoCommand<AggregateMongoCommand>
de.caluga.morphium.driver.commands.AggregateMongoCommand
- All Implemented Interfaces:
MultiResultCommand,Iterable<Map<String,Object>>
public class AggregateMongoCommand
extends ReadMongoCommand<AggregateMongoCommand>
implements MultiResultCommand
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasMap()getHint()getLet()setAllowDiskUse(Boolean allowDiskUse) setBatchSize(Integer batchSize) setBypassDocumentValidation(Boolean bypassDocumentValidation) setCollation(Map<String, Object> collation) setExplain(Boolean explain) setMaxWaitTime(Integer maxWaitTime) setPipeline(List<Map<String, Object>> pipeline) setReadConcern(Map<String, Object> readConcern) setWriteConern(Map<String, Object> writeConern) Methods inherited from class de.caluga.morphium.driver.commands.ReadMongoCommand
execute, executeIterable, getReadPreference, iterator, setReadPreferenceMethods inherited from class de.caluga.morphium.driver.commands.MongoCommand
clear, executeAsync, getColl, getComment, getConnection, getDb, getDefaultBatchSize, getMetaData, getRetriesOnNetworkError, getSleepBetweenErrorRetries, setColl, setComment, setConnection, setDb, setDefaultBatchSize, setMetaData, setMetaData, setRetriesOnNetworkError, setSleepBetweenErrorRetriesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface de.caluga.morphium.driver.commands.MultiResultCommand
execute, executeIterable, getMetaData
-
Constructor Details
-
AggregateMongoCommand
-
-
Method Details
-
getBatchSize
-
setBatchSize
-
getPipeline
-
setPipeline
-
getExplain
-
setExplain
-
getAllowDiskUse
-
setAllowDiskUse
-
getMaxWaitTime
-
setMaxWaitTime
-
getBypassDocumentValidation
-
setBypassDocumentValidation
-
getReadConcern
-
setReadConcern
-
getCollation
-
setCollation
-
getHint
-
setHint
-
getWriteConern
-
setWriteConern
-
getLet
-
setLet
-
getCursor
-
setCursor
-
asMap
- Specified by:
asMapin interfaceMultiResultCommand- Overrides:
asMapin classMongoCommand<AggregateMongoCommand>
-
getCommandName
- Specified by:
getCommandNamein classMongoCommand<AggregateMongoCommand>
-
fromMap
- Overrides:
fromMapin classMongoCommand<AggregateMongoCommand>
-