Interface PojoAdditionalMetadataCollectorIndexedTypeNode
- All Superinterfaces:
PojoAdditionalMetadataCollector
public interface PojoAdditionalMetadataCollectorIndexedTypeNode
extends PojoAdditionalMetadataCollector
-
Method Summary
Modifier and TypeMethodDescriptionvoid
backendName
(String backendName) void
enabled
(boolean enabled) void
void
routingBinder
(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
-true
if this type must be indexed (the default once aPojoAdditionalMetadataCollectorIndexedTypeNode
is created),false
if 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.
-