Class/Object

com.yahoo.bullet.spark.utils

BulletSparkConfig

Related Docs: object BulletSparkConfig | package utils

Permalink

class BulletSparkConfig extends BulletConfig with BulletSparkLogger

Stores the Bullet Spark configuration.

Linear Supertypes
BulletSparkLogger, BulletConfig, Config, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BulletSparkConfig
  2. BulletSparkLogger
  3. BulletConfig
  4. Config
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BulletSparkConfig(file: String)

    Permalink

    file

    YAML file to load.

  2. new BulletSparkConfig(other: Config)

    Permalink

    Create a BulletSparkConfig instance that merges configs from another Config.

    Create a BulletSparkConfig instance that merges configs from another Config.

    other

    The other config to wrap.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clear(): Unit

    Permalink
    Definition Classes
    Config
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def get(arg0: String): AnyRef

    Permalink
    Definition Classes
    Config
  11. def getAll(arg0: Optional[Set[String]]): Map[String, AnyRef]

    Permalink
    Definition Classes
    Config
  12. def getAllBut(arg0: Optional[Set[String]]): Map[String, AnyRef]

    Permalink
    Definition Classes
    Config
  13. def getAllWithPrefix(arg0: Optional[Set[String]], arg1: String, arg2: Boolean): Map[String, AnyRef]

    Permalink
    Definition Classes
    Config
  14. def getAs[T](arg0: String, arg1: Class[T]): T

    Permalink
    Definition Classes
    Config
  15. def getBulletRecordProvider(): BulletRecordProvider

    Permalink
    Definition Classes
    BulletConfig
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def getOrDefault(arg0: String, arg1: Any): AnyRef

    Permalink
    Definition Classes
    Config
  18. def getOrDefaultAs[T](arg0: String, arg1: T, arg2: Class[T]): T

    Permalink
    Definition Classes
    Config
  19. def getRequiredConfigAs[T](arg0: String, arg1: Class[T]): T

    Permalink
    Definition Classes
    Config
  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. def loadConfiguredClass[S](arg0: String): S

    Permalink
    Definition Classes
    BulletConfig
  23. lazy val logger: Logger

    Permalink
    Definition Classes
    BulletSparkLogger
  24. def merge(arg0: Config): Unit

    Permalink
    Definition Classes
    BulletConfig → Config
  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. def readYAML(arg0: String): Map[String, AnyRef]

    Permalink
    Attributes
    protected[com.yahoo.bullet.common]
    Definition Classes
    Config
  29. def set(arg0: String, arg1: Any): Unit

    Permalink
    Definition Classes
    Config
  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  31. def toString(): String

    Permalink
    Definition Classes
    Config → AnyRef → Any
  32. def validate(): BulletConfig

    Permalink
    Definition Classes
    BulletConfig
  33. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BulletSparkLogger

Inherited from BulletConfig

Inherited from Config

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped