package transformer

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class DelayFunction extends KeyedProcessFunction[String, ValueWithContext[String], ValueWithContext[AnyRef]]
  2. class DelayTransformer extends CustomStreamTransformer with ExplicitUidInOperatorsSupport
  3. class FlinkBaseComponentProvider extends ComponentProvider
  4. case class GenericState(value: AnyRef) extends Product with Serializable
  5. class MapAscendingTimestampExtractor extends SerializableTimestampAssigner[AnyRef]
  6. class PeriodicFunction extends SourceFunction[Unit]
  7. class PeriodicSourceFactory extends SourceFactory
  8. class TransformStateFunction[T] extends LatelyEvictableStateFunction[ValueWithContext[T], ValueWithContext[AnyRef], GenericState] with LazyParameterInterpreterFunction
  9. class UnionMapFunction extends AbstractLazyParameterInterpreterFunction with FlatMapFunction[Context, ValueWithContext[AnyRef]]
  10. class UnionMemoFunction extends LatelyEvictableStateFunction[ValueWithContext[StringKeyedValue[(String, AnyRef)]], ValueWithContext[AnyRef], Map[String, AnyRef]]
  11. class UnionTransformer extends CustomStreamTransformer with LazyLogging

    It creates union of joined data streams.

    It creates union of joined data streams. Produced variable will be of type of value expression

  12. class UnionWithMemoTransformer extends CustomStreamTransformer with ExplicitUidInOperatorsSupport

Value Members

  1. object DelayTransformer extends DelayTransformer
  2. object ForEachTransformer extends CustomStreamTransformer

    Transforms the stream in a way that succeeding nodes are executed multiple times - once for every value in the 'elements' list.

  3. object MapAscendingTimestampExtractor extends Serializable
  4. object PeriodicSourceFactory extends PeriodicSourceFactory
  5. object PreviousValueTransformer extends CustomStreamTransformer with ExplicitUidInOperatorsSupport with Product with Serializable
  6. object TransformStateTransformer extends CustomStreamTransformer with ExplicitUidInOperatorsSupport

    This is general usage state transformation.

    This is general usage state transformation. It takes previous value of state and transform it using newValue lambda parameter (having previous as a parameter). Transformation is done only when transformWhen expression is satisfied. States has Time-To-Leave defined by stateTimeoutSeconds parameter. So it is generally doing something like this: newStateValue = if (transformWhen) { newValue(previous) } else { previous }

  7. object UnionTransformer extends UnionTransformer with Product with Serializable
  8. object UnionWithMemoTransformer extends UnionWithMemoTransformer

Ungrouped