@Override
            protected Set<PluginDesc<Predicate<?>>> plugins() {
                return plugins.predicates();
            }
Returns an enriched {@link ConfigDef} building upon the {@code ConfigDef}, using the current configuration specified in {@code props} as an input.
<p>
{@code requireFullConfig} specifies whether required config values that are missing should cause an exception to be thrown.
connect/runtime/src/main/java/org/apache/kafka/connect/runtime/ConnectorConfig.java