Interface PojoAdditionalMetadataCollectorIndexedTypeNode
- All Superinterfaces:
PojoAdditionalMetadataCollector
public interface PojoAdditionalMetadataCollectorIndexedTypeNode
extends PojoAdditionalMetadataCollector
-
Method Summary
Modifier and TypeMethodDescriptionvoidbackendName(String backendName) voidenabled(boolean enabled) voidvoidroutingBinder(RoutingBinder binder, Map<String, Object> params)
-
Method Details
-
backendName
- Parameters:
backendName- The name of the backend where this type should be indexed, ornull(the default) to target the default backend.
-
indexName
- Parameters:
indexName- The name of the backend where this type should be indexed, ornull(the default) to derive the index name from the entity type.
-
enabled
void enabled(boolean enabled) - Parameters:
enabled-trueif this type must be indexed (the default once aPojoAdditionalMetadataCollectorIndexedTypeNodeis created),falseif it must not (in which case metadata provided through other methods is ignored).
-
routingBinder
- Parameters:
binder- The routing binder.params- The parameters to pass to the binder.
-