private <S> ReadOperation<BatchCursor<S>> createChangeStreamOperation(final Codec<S> codec) { return new ChangeStreamOperation<S>(namespace, fullDocument, createBsonDocumentList(pipeline), codec, changeStreamLevel) .batchSize(getBatchSize()) .collation(collation) .maxAwaitTime(maxAwaitTimeMS, MILLISECONDS) .resumeAfter(resumeToken) .startAtOperationTime(startAtOperationTime); }
private <S> ReadOperation<BatchCursor<S>> createChangeStreamOperation(final Codec<S> codec) { return new ChangeStreamOperation<S>(namespace, fullDocument, createBsonDocumentList(pipeline), codec, changeStreamLevel) .batchSize(getBatchSize()) .collation(collation) .maxAwaitTime(maxAwaitTimeMS, MILLISECONDS) .resumeAfter(resumeToken) .startAtOperationTime(startAtOperationTime); }
private <S> ReadOperation<BatchCursor<S>> createChangeStreamOperation(final Codec<S> codec) { return new ChangeStreamOperation<S>(namespace, fullDocument, createBsonDocumentList(pipeline), codec, changeStreamLevel) .batchSize(getBatchSize()) .collation(collation) .maxAwaitTime(maxAwaitTimeMS, MILLISECONDS) .resumeAfter(resumeToken) .startAtOperationTime(startAtOperationTime); }