Class MultiDCReplicas


  • public class MultiDCReplicas
    extends org.apache.cassandra.spark.data.SSTablesSupplier
    This class is SSTable supplier replicas in multiple data centers. This type of supplier is useful for EACH_QUORUM consistency level.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.cassandra.spark.data.SSTablesSupplier

        org.apache.cassandra.spark.data.SSTablesSupplier.ReaderOpener<T extends org.apache.cassandra.spark.reader.SparkSSTableReader>
    • Constructor Summary

      Constructors 
      Constructor Description
      MultiDCReplicas​(java.util.Map<java.lang.String,​org.apache.cassandra.spark.data.SSTablesSupplier> replicasPerDC)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends org.apache.cassandra.spark.reader.SparkSSTableReader>
      java.util.Set<T>
      openAll​(org.apache.cassandra.spark.data.SSTablesSupplier.ReaderOpener<T> readerOpener)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MultiDCReplicas

        public MultiDCReplicas​(java.util.Map<java.lang.String,​org.apache.cassandra.spark.data.SSTablesSupplier> replicasPerDC)
    • Method Detail

      • openAll

        public <T extends org.apache.cassandra.spark.reader.SparkSSTableReader> java.util.Set<T> openAll​(org.apache.cassandra.spark.data.SSTablesSupplier.ReaderOpener<T> readerOpener)
        Specified by:
        openAll in class org.apache.cassandra.spark.data.SSTablesSupplier