Package io.elastic.api
Interface DynamicMetadataProvider
public interface DynamicMetadataProvider
Interface to be implemented by components which want to provide dynamic metadata.
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonObject
getMetaModel
(jakarta.json.JsonObject configuration) Allows a component to provide dynamic metadata.
-
Method Details
-
getMetaModel
jakarta.json.JsonObject getMetaModel(jakarta.json.JsonObject configuration) Allows a component to provide dynamic metadata.- Parameters:
configuration
- data needed to execute the method- Returns:
- The JSON schema representing the meta model for this component
-