Class ConfluentSchemaRegistryConfig


  • public class ConfluentSchemaRegistryConfig
    extends Object
    • Constructor Detail

      • ConfluentSchemaRegistryConfig

        public ConfluentSchemaRegistryConfig()
    • Method Detail

      • getConfluentSchemaRegistryUrls

        @Size(min=1)
        public @Size(min=1) Set<HostAddress> getConfluentSchemaRegistryUrls()
      • setConfluentSchemaRegistryUrls

        @Config("kafka.confluent-schema-registry-url")
        public ConfluentSchemaRegistryConfig setConfluentSchemaRegistryUrls​(String confluentSchemaRegistryUrls)
      • getConfluentSchemaRegistryClientCacheSize

        @Min(1L)
        @Max(2000L)
        public @javax.validation.constraints.Min(1L),@javax.validation.constraints.Max(2000L) int getConfluentSchemaRegistryClientCacheSize()
      • setConfluentSchemaRegistryClientCacheSize

        @Config("kafka.confluent-schema-registry-client-cache-size")
        public ConfluentSchemaRegistryConfig setConfluentSchemaRegistryClientCacheSize​(int confluentSchemaRegistryClientCacheSize)
      • getConfluentSubjectsCacheRefreshInterval

        @MinDuration("1ms")
        @MaxDuration("30s")
        public @MinDuration("1ms") @MaxDuration("30s") io.airlift.units.Duration getConfluentSubjectsCacheRefreshInterval()
      • setConfluentSubjectsCacheRefreshInterval

        @Config("kafka.confluent-subjects-cache-refresh-interval")
        public ConfluentSchemaRegistryConfig setConfluentSubjectsCacheRefreshInterval​(io.airlift.units.Duration confluentSubjectsCacheRefreshInterval)