ConfigurationProviderConfig

sealed class ConfigurationProviderConfig

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

Types

Link copied to clipboard
object Companion

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.

Functions

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

Inheritors

Link copied to clipboard
Link copied to clipboard