Class KafkaConfig


  • @DefunctConfig("kafka.connect-timeout")
    public class KafkaConfig
    extends Object
    • Constructor Detail

      • KafkaConfig

        public KafkaConfig()
    • Method Detail

      • getNodes

        @Size(min=1)
        public @Size(min=1) Set<HostAddress> getNodes()
      • getKafkaBufferSize

        public io.airlift.units.DataSize getKafkaBufferSize()
      • setKafkaBufferSize

        @Config("kafka.buffer-size")
        public KafkaConfig setKafkaBufferSize​(String kafkaBufferSize)
      • getDefaultSchema

        @NotNull
        public @NotNull String getDefaultSchema()
      • setDefaultSchema

        @Config("kafka.default-schema")
        public KafkaConfig setDefaultSchema​(String defaultSchema)
      • getTableDescriptionSupplier

        @NotNull
        public @NotNull String getTableDescriptionSupplier()
      • setTableDescriptionSupplier

        @Config("kafka.table-description-supplier")
        public KafkaConfig setTableDescriptionSupplier​(String tableDescriptionSupplier)
      • isHideInternalColumns

        public boolean isHideInternalColumns()
      • setHideInternalColumns

        @Config("kafka.hide-internal-columns")
        public KafkaConfig setHideInternalColumns​(boolean hideInternalColumns)
      • getMessagesPerSplit

        @Min(1L)
        public @javax.validation.constraints.Min(1L) int getMessagesPerSplit()
      • setMessagesPerSplit

        @Config("kafka.messages-per-split")
        public KafkaConfig setMessagesPerSplit​(int messagesPerSplit)
      • isTimestampUpperBoundPushDownEnabled

        public boolean isTimestampUpperBoundPushDownEnabled()
      • setTimestampUpperBoundPushDownEnabled

        @Config("kafka.timestamp-upper-bound-force-push-down-enabled")
        public KafkaConfig setTimestampUpperBoundPushDownEnabled​(boolean timestampUpperBoundPushDownEnabled)
      • getResourceConfigFiles

        @NotNull
        public @NotNull List<@FileExists File> getResourceConfigFiles()
      • setResourceConfigFiles

        @Config("kafka.config.resources")
        public KafkaConfig setResourceConfigFiles​(List<String> files)