MongoDB request DSL • opensavvy.ktmongo.dsl.options • ReadConcernOption
ReadConcernOption¶
class ReadConcernOption(val concern: ReadConcern, val context: ) : AbstractOption
Specifies the read concern for an operation.
To learn more about read concerns, see ReadConcern. To apply this option, see WithReadConcern.
Constructors¶
ReadConcernOption¶
constructor(concern: ReadConcern, context: )
Properties¶
concern¶
val concern: ReadConcern
context¶
open override val context:
The context used to generate this expression.
name¶
The name of this option, as it appears in the BSON representation.
Functions¶
freeze¶
open override fun freeze()
Makes this node immutable.
read¶
override fun read():
Reads the value of this option.
simplify¶
open override fun simplify(): AbstractBsonNode?
Returns a simplified (but equivalent) expression to the current expression.
toBson¶
open fun toBson():
Writes the result of simplifying to a new Bson.
toString¶
JSON representation of this expression.
JSON representation of this expression.
writeTo¶
override fun writeTo(writer: )
Writes the result of simplifying this expression into writer.