Class AvroMessageConverterProperties

java.lang.Object
org.springframework.cloud.stream.schema.registry.avro.AvroMessageConverterProperties

@ConfigurationProperties(prefix="spring.cloud.stream.schema.avro") public class AvroMessageConverterProperties extends Object
Author:
Vinicius Carvalho, Sercan Karaoglu, Christian Tzolov
  • Constructor Details

    • AvroMessageConverterProperties

      public AvroMessageConverterProperties()
  • Method Details

    • getReaderSchema

      public org.springframework.core.io.Resource getReaderSchema()
    • setReaderSchema

      public void setReaderSchema(org.springframework.core.io.Resource readerSchema)
    • getSchemaLocations

      public org.springframework.core.io.Resource[] getSchemaLocations()
    • setSchemaLocations

      public void setSchemaLocations(org.springframework.core.io.Resource[] schemaLocations)
    • isDynamicSchemaGenerationEnabled

      public boolean isDynamicSchemaGenerationEnabled()
    • setDynamicSchemaGenerationEnabled

      public void setDynamicSchemaGenerationEnabled(boolean dynamicSchemaGenerationEnabled)
    • getPrefix

      public String getPrefix()
    • setPrefix

      public void setPrefix(String prefix)
    • getSubjectNamingStrategy

      public Class<?> getSubjectNamingStrategy()
    • setSubjectNamingStrategy

      public void setSubjectNamingStrategy(Class<? extends SubjectNamingStrategy> subjectNamingStrategy)
    • getSchemaImports

      public org.springframework.core.io.Resource[] getSchemaImports()
    • setSchemaImports

      public void setSchemaImports(org.springframework.core.io.Resource[] schemaImports)
    • getSubjectNamePrefix

      public String getSubjectNamePrefix()
    • setSubjectNamePrefix

      public void setSubjectNamePrefix(String subjectNamePrefix)
    • isIgnoreSchemaRegistryServer

      public boolean isIgnoreSchemaRegistryServer()
    • setIgnoreSchemaRegistryServer

      public void setIgnoreSchemaRegistryServer(boolean ignoreSchemaRegistryServer)