Interface TopicNamingStrategy.TopicValueAugment<I extends DataCollectionId,S,R>

Type Parameters:
S - The schema of topic key/value
R - The struct represents the value of topic key/value
Enclosing interface:
TopicNamingStrategy<I extends DataCollectionId>

public static interface TopicNamingStrategy.TopicValueAugment<I extends DataCollectionId,S,R>
An interface that augments the field's value to topic key/value.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    augment(I id, S schema, R struct)
    Augment value to the struct.
  • Method Details

    • augment

      boolean augment(I id, S schema, R struct)
      Augment value to the struct.
      Parameters:
      id - The data collection id, for example: TableId, CollectionId
      schema - The schema which may contain the augmented field
      struct - The struct represents the value
      Returns:
      true if augment the field's value to struct, or false otherwise