Interface CortexContext

  • All Known Implementing Classes:
    BaseCortexContext

    public interface CortexContext
    Holds the context information for a CortexSession
    • Method Detail

      • getSparkSession

        org.apache.spark.sql.SparkSession getSparkSession()
        Spark session instance
        Returns:
      • getCortexVersionStore

        CortexVersionStore getCortexVersionStore()
        Supported versions instance
        Returns:
      • getCortexSparkReader

        CortexSparkReader getCortexSparkReader()
        The spark integrated Cortex reader instance
        Returns:
      • getCortexSparkWriter

        CortexSparkWriter getCortexSparkWriter()
        The spark integrated Cortex writer instance
        Returns:
      • getCortexCatalog

        com.c12e.cortex.phoenix.Catalog getCortexCatalog()
        The Cortex catalog instance
        Returns:
      • getFeatureCatalog

        FeatureCatalog getFeatureCatalog()
        The Cortex FeatureCatalog instance.
        Returns:
      • getCortexSparkStreamReader

        CortexSparkStreamReader getCortexSparkStreamReader()
        The spark integrated Cortex stream reader instance
        Returns:
      • getCortexSparkStreamWriter

        CortexSparkStreamWriter getCortexSparkStreamWriter()
        The spark integrated Cortex stream writer instance
        Returns:
      • getAuthContext

        CortexAuthContext getAuthContext()
        The session's auth context
        Returns:
      • getCortexJobRegistry

        CortexJobRegistry getCortexJobRegistry()
        The session's job registry
        Returns:
      • getProfileEngine

        com.c12e.cortex.phoenix.ProfileEngine getProfileEngine()
        The profile engine
        Returns: