public abstract class AbstractTridentProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<CompilingClassLoader> |
classLoaders |
protected org.apache.calcite.DataContext |
dataContext |
protected Stream |
outputStream |
| Constructor and Description |
|---|
AbstractTridentProcessor() |
| Modifier and Type | Method and Description |
|---|---|
abstract TridentTopology |
build()
Construct the trident topology based on the SQL.
|
List<CompilingClassLoader> |
getClassLoaders() |
org.apache.calcite.DataContext |
getDataContext() |
Stream |
outputStream() |
protected Stream outputStream
protected org.apache.calcite.DataContext dataContext
protected List<CompilingClassLoader> classLoaders
public Stream outputStream()
public abstract TridentTopology build()
Construct the trident topology based on the SQL.
public org.apache.calcite.DataContext getDataContext()
public List<CompilingClassLoader> getClassLoaders()
Copyright © 2022 The Apache Software Foundation. All Rights Reserved.