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
    @HotSpotIntrinsicCandidate() @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 getAvroSchemaManagerConfig: Config

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

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  15. def getCompilerConfig: CompilerConfigModel

    Permalink
  16. def getDefaultNifiConfig: NifiConfigModel

    Permalink
  17. def getElasticConfig: ElasticConfigModel

    Permalink
  18. def getHBaseConfig: HBaseConfigModel

    Permalink
  19. def getJdbcConfig: JdbcConfigModel

    Permalink
  20. def getKafkaConfig: KafkaConfigModel

    Permalink
  21. def getMongoDBConfig: MongoDBConfigModel

    Permalink
  22. def getNifiConfig: NifiConfigModel

    Permalink
  23. def getPostgresDBConfig: PostgresDBConfigModel

    Permalink
  24. def getSolrConfig: SolrConfigModel

    Permalink
  25. def getSparkBatchConfig: SparkBatchConfigModel

    Permalink
  26. def getSparkStreamingConfig: SparkStreamingConfigModel

    Permalink
  27. def getTelemetryConfig: TelemetryConfigModel

    Permalink
  28. def getWaspConfig: WaspConfigModel

    Permalink
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  30. implicit val hbaseConfigModelCanOverrideName: CanOverrideName[HBaseConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  31. val hbaseConfigName: String

    Permalink
  32. def initializeAvroSchemaManagerConfig(): Unit

    Permalink
  33. 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

  34. def initializeCompilerConfig(): Unit

    Permalink
  35. def initializeNifiConfig(): Unit

    Permalink
  36. def initializeSparkBatchConfig(): Unit

    Permalink
  37. def initializeSparkStreamingConfig(): Unit

    Permalink
  38. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    CanOverrideNameInstances
  40. val jdbcConfigName: String

    Permalink
  41. implicit val kafkaConfigModelCanOverrideName: CanOverrideName[KafkaConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  42. val kafkaConfigName: String

    Permalink
  43. val logger: WaspLogger

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

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

    Permalink
    Definition Classes
    CanOverrideNameInstances
  46. val nifiConfigName: String

    Permalink
  47. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  48. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  49. def parseSchedulingStrategyConfigModel(config: Config): SchedulingStrategyConfigModel

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

    Permalink
  51. implicit val solrConfigModelCanOverrideName: CanOverrideName[SolrConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  52. val solrConfigName: String

    Permalink
  53. implicit val sparkBatchConfigModelCanOverrideName: CanOverrideName[SparkBatchConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  54. val sparkBatchConfigName: String

    Permalink
  55. implicit val sparkStreamingConfigModelCanOverrideName: CanOverrideName[SparkStreamingConfigModel]

    Permalink
    Definition Classes
    CanOverrideNameInstances
  56. val sparkStreamingConfigName: String

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

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

    Permalink
    Definition Classes
    CanOverrideNameInstances
  59. val telemetryConfigName: String

    Permalink
  60. def toString(): String

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

    Permalink
  62. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(): Unit

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

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from CanOverrideNameInstances

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped