Uses of Class
dev.morphia.aggregation.experimental.AggregationOptions
-
Packages that use AggregationOptions Package Description dev.morphia.aggregation.experimental -
-
Uses of AggregationOptions in dev.morphia.aggregation.experimental
Methods in dev.morphia.aggregation.experimental that return AggregationOptions Modifier and Type Method Description AggregationOptions
AggregationOptions. allowDiskUse(boolean allowDiskUse)
Enables writing to temporary files.AggregationOptions
AggregationOptions. batchSize(int batchSize)
Sets the batch size for fetching results.AggregationOptions
AggregationOptions. bypassDocumentValidation(boolean bypassDocumentValidation)
Enables the aggregation to bypass document validation during the operation.AggregationOptions
AggregationOptions. clientSession(com.mongodb.client.ClientSession clientSession)
AggregationOptions
AggregationOptions. collation(com.mongodb.client.model.Collation collation)
Specifies the collation to use for the operation.AggregationOptions
AggregationOptions. hint(String hint)
Sets the hint for which index to use.AggregationOptions
AggregationOptions. maxTimeMS(long maxTimeMS)
Specifies a time limit in milliseconds for processing operations on a cursor.AggregationOptions
AggregationOptions. readConcern(com.mongodb.ReadConcern readConcern)
Specifies the read concern.AggregationOptions
AggregationOptions. readPreference(com.mongodb.ReadPreference readPreference)
Sets the read preference to useAggregationOptions
AggregationOptions. writeConcern(com.mongodb.WriteConcern writeConcern)
Sets the write concern to useMethods in dev.morphia.aggregation.experimental with parameters of type AggregationOptions Modifier and Type Method Description <S> MorphiaCursor<S>
Aggregation. execute(Class<S> resultType, AggregationOptions options)
Execute the aggregation and get the results.<R> MorphiaCursor<R>
AggregationImpl. execute(Class<R> resultType, AggregationOptions options)
<M> void
Aggregation. merge(Merge<M> merge, AggregationOptions options)
Writes the results of the aggregation pipeline to a specified collection.<M> void
AggregationImpl. merge(Merge<M> merge, AggregationOptions options)
<O> void
Aggregation. out(Out<O> out, AggregationOptions options)
Writes the results of the aggregation pipeline to a specified collection.<O> void
AggregationImpl. out(Out<O> out, AggregationOptions options)
-