| Interface | Description | 
|---|---|
| PluginManagementSpec | Configures how plugins are resolved. | 
| PluginRequest | Contains information about a plugin that has been requested for resolution. | 
| PluginResolutionStrategy | Allows modification of  PluginRequests before they are resolved. | 
| PluginResolveDetails | Allows plugin resolution rules to inspect a requested plugin and modify which
 target plugin will be used. |