public KTableFilter(IKTableGetter <K, V> parent, Func <K, V, bool> predicate, bool filterNot, string queryableStoreName) { this.parent = parent; this.predicate = predicate; this.filterNot = filterNot; this.queryableStoreName = queryableStoreName; }
public AbstractKTableKTableJoin( IKTableGetter <K, V1> table1, IKTableGetter <K, V2> table2, IValueJoiner <V1, V2, VR> valueJoiner) { this.table1 = table1; this.table2 = table2; this.valueJoiner = valueJoiner; }
public KTableKTableOuterJoin(IKTableGetter <K, V1> table1, IKTableGetter <K, V2> table2, IValueJoiner <V1, V2, VR> valueJoiner) : base(table1, table2, valueJoiner) { }
public KTableRepartitionMap(IKTableGetter <K, V> parent, IKeyValueMapper <K, V, KeyValuePair <K1, V1> > mapper) { this.parentTable = parent; this.mapper = mapper; }
public KTableMapValues(IKTableGetter <K, V> parent, IValueMapperWithKey <K, V, VR> mapper, string queryableName) { this.parentTable = parent; this.mapper = mapper; this.queryableName = queryableName; }