ChangeStreamOptions constructor
ChangeStreamOptions({})
Implementation
factory ChangeStreamOptions({
$core.int? batchSize,
$core.bool? fullDocument,
Timestamp? startAtOperationTime,
Timestamp? maxAwaitTimeMs,
Value? resumeAfter,
Value? collation,
Value? startAfter,
}) {
final _result = create();
if (batchSize != null) {
_result.batchSize = batchSize;
}
if (fullDocument != null) {
_result.fullDocument = fullDocument;
}
if (startAtOperationTime != null) {
_result.startAtOperationTime = startAtOperationTime;
}
if (maxAwaitTimeMs != null) {
_result.maxAwaitTimeMs = maxAwaitTimeMs;
}
if (resumeAfter != null) {
_result.resumeAfter = resumeAfter;
}
if (collation != null) {
_result.collation = collation;
}
if (startAfter != null) {
_result.startAfter = startAfter;
}
return _result;
}