Interface ListIndexesIterableDecorator<T>

All Superinterfaces:
java.lang.Iterable<T>, com.mongodb.client.ListIndexesIterable<T>, com.mongodb.client.MongoIterable<T>, MongoIterableDecorator<T>
All Known Implementing Classes:
ListIndexesIterableDecoratorImpl

public interface ListIndexesIterableDecorator<T>
extends com.mongodb.client.ListIndexesIterable<T>, MongoIterableDecorator<T>
  • Method Summary

    Modifier and Type Method Description
    default com.mongodb.client.ListIndexesIterable<T> batchSize​(int batchSize)  
    com.mongodb.client.ListIndexesIterable<T> getImpl()  
    default com.mongodb.client.ListIndexesIterable<T> maxTime​(long maxTime, java.util.concurrent.TimeUnit timeUnit)  

    Methods inherited from interface com.github.cloudyrock.mongock.driver.mongodb.sync.v4.decorator.MongoIterableDecorator

    cursor, first, forEach, getInvoker, into, iterator, map, spliterator
  • Method Details

    • getImpl

      com.mongodb.client.ListIndexesIterable<T> getImpl()
      Specified by:
      getImpl in interface MongoIterableDecorator<T>
    • maxTime

      default com.mongodb.client.ListIndexesIterable<T> maxTime​(long maxTime, java.util.concurrent.TimeUnit timeUnit)
      Specified by:
      maxTime in interface com.mongodb.client.ListIndexesIterable<T>
    • batchSize

      default com.mongodb.client.ListIndexesIterable<T> batchSize​(int batchSize)
      Specified by:
      batchSize in interface com.mongodb.client.ListIndexesIterable<T>
      Specified by:
      batchSize in interface com.mongodb.client.MongoIterable<T>
      Specified by:
      batchSize in interface MongoIterableDecorator<T>