names property

List<String> names
final

Alternative to name; defines multiple property names to match.

Used when multiple properties should be checked.

Example:

@ConditionalOnProperty(
  prefix: 'server',
  names: ['ssl.enabled', 'ssl.enabled2'],
  havingValue: 'true',
)
class SslServerConfig {}

Implementation

final List<String> names;