Object

it.agilelab.bigdata.wasp.core.utils

ConfigManager

Related Doc: package utils

Permalink

object ConfigManager extends Logging with CanOverrideNameInstances

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConfigManager
  2. CanOverrideNameInstances
  3. Logging
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. implicit val compilerConfigModelCanOverrideName: CanOverrideName[CompilerConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  7. val compilerConfigName: String

    Permalink
  8. val conf: Config

    Permalink
  9. implicit val elasticConfigModelCanOverrideName: CanOverrideName[ElasticConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  10. val elasticConfigName: String

    Permalink
  11. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getAvroSchemaManagerConfig: Config

    Permalink
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getCompilerConfig: CompilerConfigModel

    Permalink
  17. def getDefaultNifiConfig: NifiConfigModel

    Permalink
  18. def getElasticConfig: ElasticConfigModel

    Permalink
  19. def getHBaseConfig: HBaseConfigModel

    Permalink
  20. def getJdbcConfig: JdbcConfigModel

    Permalink
  21. def getKafkaConfig: KafkaConfigModel

    Permalink
  22. def getMongoDBConfig: MongoDBConfigModel

    Permalink
  23. def getNifiConfig: NifiConfigModel

    Permalink
  24. def getPostgresDBConfig: PostgresDBConfigModel

    Permalink
  25. def getSolrConfig: SolrConfigModel

    Permalink
  26. def getSparkBatchConfig: SparkBatchConfigModel

    Permalink
  27. def getSparkStreamingConfig: SparkStreamingConfigModel

    Permalink
  28. def getTelemetryConfig: TelemetryConfigModel

    Permalink
  29. def getWaspConfig: WaspConfigModel

    Permalink
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. implicit val hbaseConfigModelCanOverrideName: CanOverrideName[HBaseConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  32. val hbaseConfigName: String

    Permalink
  33. def initializeAvroSchemaManagerConfig(): Unit

    Permalink
  34. def initializeCommonConfigs(): Unit

    Permalink

    Initialize the configurations managed by this ConfigManager.

    Initialize the configurations managed by this ConfigManager.

    Not initialize WaspDB due to already initialized

  35. def initializeCompilerConfig(): Unit

    Permalink
  36. def initializeNifiConfig(): Unit

    Permalink
  37. def initializeSparkBatchConfig(): Unit

    Permalink
  38. def initializeSparkStreamingConfig(): Unit

    Permalink
  39. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  40. implicit val jdbcConfigModelCanOverrideName: CanOverrideName[JdbcConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  41. val jdbcConfigName: String

    Permalink
  42. implicit val kafkaConfigModelCanOverrideName: CanOverrideName[KafkaConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  43. val kafkaConfigName: String

    Permalink
  44. val logger: WaspLogger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. implicit val nifiConfigModelCanOverrideName: CanOverrideName[NifiConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  47. val nifiConfigName: String

    Permalink
  48. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  50. def parseSchedulingStrategyConfigModel(config: Config): SchedulingStrategyConfigModel

    Permalink
  51. def readOthersConfig(config: Config): Seq[(String, String)]

    Permalink
  52. implicit val solrConfigModelCanOverrideName: CanOverrideName[SolrConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  53. val solrConfigName: String

    Permalink
  54. implicit val sparkBatchConfigModelCanOverrideName: CanOverrideName[SparkBatchConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  55. val sparkBatchConfigName: String

    Permalink
  56. implicit val sparkStreamingConfigModelCanOverrideName: CanOverrideName[SparkStreamingConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  57. val sparkStreamingConfigName: String

    Permalink
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  59. implicit val telemetryConfigModelCanOverrideName: CanOverrideName[TelemetryConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  60. val telemetryConfigName: String

    Permalink
  61. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  62. def validateConfigs(pluginsValidationRules: Seq[ValidationRule] = Seq()): Map[String, Either[String, Unit]]

    Permalink
  63. final def wait(): Unit

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

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

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

Inherited from CanOverrideNameInstances

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped