DataStream

final case class DataStream[T](stream: DataStream[T])(using typeInfo: TypeInformation[T])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def addSink(sinkFunction: SinkFunction[T]): DataStreamSink[T]
def collect[R](pf: PartialFunction[T, R])(using typeInfo: TypeInformation[R]): DataStream[R]
def filter(f: T => Boolean): DataStream[T]
def filterNot(f: T => Boolean): DataStream[T]
def flatMap[R](f: T => IterableOnce[R])(using typeInfo: TypeInformation[R]): DataStream[R]
def keyBy[K](f: T => K)(using keyTypeInfo: TypeInformation[K]): KeyedStream[T, K]
def map[R](f: T => R)(using typeInfo: TypeInformation[R]): DataStream[R]
def orderedAsync[R](fun: RichAsyncFunction[T, R], timeout: Duration, capacity: Int)(using typeInfo: TypeInformation[R]): DataStream[R]
def orderedMapAsync[R](f: T => Future[R], timeout: Duration, capacity: Int)(using typeInfo: TypeInformation[R]): DataStream[R]
def runAndCollect: List[T]
def union(dataStreams: DataStream[T]*): DataStream[T]
def unorderedAsync[R](fun: RichAsyncFunction[T, R], timeout: Duration, capacity: Int)(using typeInfo: TypeInformation[R]): DataStream[R]
def unorderedMapAsync[R](f: T => Future[R], timeout: Duration, capacity: Int)(using typeInfo: TypeInformation[R]): DataStream[R]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product