StaticConfigurationProviderConfig

class StaticConfigurationProviderConfig(    val configurationProviderName: String,     val implementationModule: ModuleReference,     val subPackageName: String? = null,     val constructorArguments: List<ArgumentValueConfig> = emptyList()) : ConfigurationProviderConfig

Defines the reference to a static configuration provider implementation and how to construct it.

Constructors

Link copied to clipboard
fun StaticConfigurationProviderConfig(    configurationProviderName: String,     implementationModule: ModuleReference,     subPackageName: String? = null,     constructorArguments: List<ArgumentValueConfig> = emptyList())

Inherited properties

Link copied to clipboard
val configurationProviderName: String

The name of the configuration provider class.

Link copied to clipboard
val constructorArguments: List<ArgumentValueConfig>

The constructor arguments required to initiate the configuration provider class.

Link copied to clipboard
val implementationModule: ModuleReference

The module that contains the configuration provider class.

Link copied to clipboard
val subPackageName: String? = null

Optional sub package. If not null, this value is appended to the ModuleReference.packageName of the implementationModule property with a period in between.

Inherited functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int