ConfigurationSource Interface
public interface ConfigurationSource
Configuration property source which provides configuration values from a specific place. Samples may include properties file supported by frameworks or other source. Note that environment configuration (environment variables and system properties) are supported by default and don't need a source implementation.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Map<String,String> |
getProperties(String source)
Returns all properties (name and value) which names start with given path. |
Method Details
getProperties
public abstract Map
Returns all properties (name and value) which names start with given path. Null (or empty) path indicate that all properties should be returned. Example:
With following configuration properties:
- azure.sdk.foo = 1
- azure.sdk.bar.baz = 2
ConfigurationSource implementation must the following behavior:
getProperties(null
must return both propertiesgetProperties("azure.sdk")
must return both propertiesgetProperties("azure.sdk.foo")
must return {"azure.sdk.foo", "1"}getProperties("azure.sdk.ba")
must return empty map
Parameters:
Returns:
Applies to
Azure SDK for Java
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour