Packages

c

com.couchbase.spark.enterpriseanalytics

EnterpriseAnalyticsScanBuilder

class EnterpriseAnalyticsScanBuilder extends ScanBuilder with SupportsPushDownFilters with SupportsPushDownRequiredColumns with SupportsPushDownAggregates with SupportsPushDownLimit

Linear Supertypes
SupportsPushDownLimit, SupportsPushDownAggregates, SupportsPushDownRequiredColumns, SupportsPushDownFilters, ScanBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EnterpriseAnalyticsScanBuilder
  2. SupportsPushDownLimit
  3. SupportsPushDownAggregates
  4. SupportsPushDownRequiredColumns
  5. SupportsPushDownFilters
  6. ScanBuilder
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new EnterpriseAnalyticsScanBuilder(schema: StructType, readConfig: EnterpriseAnalyticsReadConfig)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def build(): Scan
    Definition Classes
    EnterpriseAnalyticsScanBuilder → ScanBuilder
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def isPartiallyPushed(): Boolean
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownLimit
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  16. def pruneColumns(requiredSchema: StructType): Unit
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownRequiredColumns
  17. def pushAggregation(agg: Aggregation): Boolean
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownAggregates
  18. def pushFilters(filters: Array[Filter]): Array[Filter]
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownFilters
  19. def pushLimit(limit: Int): Boolean
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownLimit
  20. def pushedFilters(): Array[Filter]
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownFilters
  21. def supportCompletePushDown(aggregation: Aggregation): Boolean
    Definition Classes
    EnterpriseAnalyticsScanBuilder → SupportsPushDownAggregates
  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from SupportsPushDownLimit

Inherited from SupportsPushDownAggregates

Inherited from SupportsPushDownRequiredColumns

Inherited from SupportsPushDownFilters

Inherited from ScanBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped