Class SubjectPrefixOnlyNamingStrategy

java.lang.Object
org.springframework.cloud.stream.schema.registry.avro.SubjectPrefixOnlyNamingStrategy
All Implemented Interfaces:
SubjectNamingStrategy

public class SubjectPrefixOnlyNamingStrategy extends Object implements SubjectNamingStrategy
Author:
Christian Tzolov
  • Constructor Details

    • SubjectPrefixOnlyNamingStrategy

      public SubjectPrefixOnlyNamingStrategy()
  • Method Details

    • toSubject

      public String toSubject(String subjectNamePrefix, org.apache.avro.Schema schema)
      Description copied from interface: SubjectNamingStrategy
      Takes the Avro schema on input and returns the generated subject under which the schema should be registered.
      Specified by:
      toSubject in interface SubjectNamingStrategy
      Parameters:
      subjectNamePrefix - optional subject name prefix
      schema - schema to register
      Returns:
      subject name