opensearch-sdk-java
opensearch-sdk-java copied to clipboard
[FEATURE] Create ExtensibleExtension interface
Is your feature request related to a problem?
Extension points (see https://github.com/opensearch-project/opensearch-sdk-java/issues/315) will be (optionally) implemented on Extensions. Eventually these points may need to be communicated to OpenSearch to be registered in the appropriate service or module.
Allowing extensions to inherit from appropriate interfaces depending on their type will match the current Plugin implementation.
What solution would you like?
Add a new interface ExtensibleExtension with default implementations for extension points matching ExtensiblePlugin.java.
Hello, assign this issue to me, please