AbstractStream

AbstractStream is the base abstraction of the streams.

Table 1. AbstractStreams
AbstractStream Description

KGroupedStreamImpl

KGroupedTableImpl

KStreamImpl

KTableImpl

SessionWindowedKStreamImpl

TimeWindowedKStreamImpl

Every AbstractStream has the following properties:

ensureJoinableWith Method

Set<String> ensureJoinableWith(
  AbstractStream<K, ?> other)

ensureJoinableWith…​FIXME

Note

ensureJoinableWith is used when:

toValueTransformerWithKeySupplier Static Method

ValueTransformerWithKeySupplier<K, V, VR> toValueTransformerWithKeySupplier(
  ValueTransformerSupplier<V, VR> valueTransformerSupplier)

toValueTransformerWithKeySupplier…​FIXME

Note
toValueTransformerWithKeySupplier is used when KStreamImpl is requested to transformValues and flatTransformValues.

reverseJoiner Static Method

ValueJoiner<T2, T1, R> reverseJoiner(
  ValueJoiner<T1, T2, R> joiner)

reverseJoiner…​FIXME

Note

reverseJoiner is used when:

withKey Static Method

ValueMapperWithKey<K, V, VR> withKey(
  ValueMapper<V, VR> valueMapper)

withKey…​FIXME

Note

withKey is used when:

results matching ""

    No results matching ""