Interface AWSSchemaNamingStrategy
- All Known Implementing Classes:
AWSSchemaNamingStrategyDefaultImpl
public interface AWSSchemaNamingStrategy
Defines the schema name to be used, while registering schema.
An implementation of this interface can be provided and passed via property.
-
Method Summary
Modifier and TypeMethodDescriptiongetSchemaName(String transportName) Returns the schemaName.default StringgetSchemaName(String transportName, Object data) default StringgetSchemaName(String transportName, Object data, boolean isKey)
-
Method Details
-
getSchemaName
-
getSchemaName
-
getSchemaName
Returns the schemaName.- Parameters:
transportName- topic Name or stream name etc.- Returns:
- schema name.
-