- All Known Implementing Classes:
HoconMpMetaConfigProvider
,OciSecretsMpMetaConfigProvider
,YamlMetaConfigProvider
public interface MpMetaConfigProvider
Java Service loader interface for Meta-config providers.
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConfigSource
Create theConfigSource
from the given content.List
<? extends ConfigSource> Create a list of configuration sources from a meta-config type.Set of supported types for a MicroProfile meta-config provider.
-
Method Details
-
supportedTypes
Set of supported types for a MicroProfile meta-config provider.- Returns:
- meta-config provider types
-
create
Create a list of configuration sources from a meta-config type.- Parameters:
type
- type of the config sourcemetaConfig
- configuration properties of a meta-config typeprofile
- name of the profile to use or null if not used- Returns:
- list of config sources
-
create
Create theConfigSource
from the given content.- Parameters:
content
- a reader with the content data- Returns:
- config source
-