Class KafkaStreamPublisher.Parameters

java.lang.Object
io.deephaven.kafka.ingest.KafkaStreamPublisher.Parameters
Enclosing class:
KafkaStreamPublisher

public static class KafkaStreamPublisher.Parameters extends Object
  • Method Details

    • getTableDefinition

      @NotNull public @NotNull TableDefinition getTableDefinition()
    • getKafkaPartitionColumnIndex

      public int getKafkaPartitionColumnIndex()
    • getOffsetColumnIndex

      public int getOffsetColumnIndex()
    • getTimestampColumnIndex

      public int getTimestampColumnIndex()
    • getKeyProcessor

      public KeyOrValueProcessor getKeyProcessor()
    • getValueProcessor

      public KeyOrValueProcessor getValueProcessor()
    • getSimpleKeyColumnIndex

      public int getSimpleKeyColumnIndex()
    • getSimpleValueColumnIndex

      public int getSimpleValueColumnIndex()
    • getReceiveTimeColumnIndex

      public int getReceiveTimeColumnIndex()
    • getKeyBytesColumnIndex

      public int getKeyBytesColumnIndex()
    • getValueBytesColumnIndex

      public int getValueBytesColumnIndex()
    • getKeyToChunkObjectMapper

      public Function<Object,Object> getKeyToChunkObjectMapper()
    • getValueToChunkObjectMapper

      public Function<Object,Object> getValueToChunkObjectMapper()
    • builder

      public static KafkaStreamPublisher.Parameters.Builder builder()