接口 BatcherBuilder

所有超级接口:
Serializable

@Public @Stable public interface BatcherBuilder extends Serializable
Batcher builder.
  • 字段详细资料

    • DEFAULT

      static final BatcherBuilder DEFAULT
      Default batch message container.

      incoming single messages: (k1, v1), (k2, v1), (k3, v1), (k1, v2), (k2, v2), (k3, v2), (k1, v3), (k2, v3), (k3, v3)

      batched into single batch message: [(k1, v1), (k2, v1), (k3, v1), (k1, v2), (k2, v2), (k3, v2), (k1, v3), (k2, v3), (k3, v3)]

    • KEY_BASED

      static final BatcherBuilder KEY_BASED
      Key based batch message container.

      incoming single messages: (k1, v1), (k2, v1), (k3, v1), (k1, v2), (k2, v2), (k3, v2), (k1, v3), (k2, v3), (k3, v3)

      batched into multiple batch messages: [(k1, v1), (k1, v2), (k1, v3)], [(k2, v1), (k2, v2), (k2, v3)], [(k3, v1), (k3, v2), (k3, v3)]

  • 方法详细资料

    • build

      Build a new batch message container.
      返回:
      new batch message container