public class KSQLWindow
extends net.sf.jsqlparser.parser.ASTNodeAccessImpl
Modifier and Type | Class and Description |
---|---|
static class |
KSQLWindow.TimeUnit |
static class |
KSQLWindow.WindowType |
Constructor and Description |
---|
KSQLWindow() |
Modifier and Type | Method and Description |
---|---|
long |
getAdvanceDuration() |
KSQLWindow.TimeUnit |
getAdvanceTimeUnit() |
long |
getSizeDuration() |
KSQLWindow.TimeUnit |
getSizeTimeUnit() |
boolean |
isHoppingWindow() |
boolean |
isSessionWindow() |
boolean |
isTumblingWindow() |
void |
setAdvanceDuration(long advanceDuration) |
void |
setAdvanceTimeUnit(KSQLWindow.TimeUnit advanceTimeUnit) |
void |
setHoppingWindow(boolean hopping) |
void |
setSessionWindow(boolean session) |
void |
setSizeDuration(long sizeDuration) |
void |
setSizeTimeUnit(KSQLWindow.TimeUnit sizeTimeUnit) |
void |
setTumblingWindow(boolean tumbling) |
String |
toString() |
KSQLWindow |
withAdvanceDuration(long advanceDuration) |
KSQLWindow |
withAdvanceTimeUnit(KSQLWindow.TimeUnit advanceTimeUnit) |
KSQLWindow |
withSizeDuration(long sizeDuration) |
KSQLWindow |
withSizeTimeUnit(KSQLWindow.TimeUnit sizeTimeUnit) |
public boolean isHoppingWindow()
public void setHoppingWindow(boolean hopping)
public boolean isTumblingWindow()
public void setTumblingWindow(boolean tumbling)
public boolean isSessionWindow()
public void setSessionWindow(boolean session)
public long getSizeDuration()
public void setSizeDuration(long sizeDuration)
public KSQLWindow.TimeUnit getSizeTimeUnit()
public void setSizeTimeUnit(KSQLWindow.TimeUnit sizeTimeUnit)
public long getAdvanceDuration()
public void setAdvanceDuration(long advanceDuration)
public KSQLWindow.TimeUnit getAdvanceTimeUnit()
public void setAdvanceTimeUnit(KSQLWindow.TimeUnit advanceTimeUnit)
public KSQLWindow withSizeDuration(long sizeDuration)
public KSQLWindow withSizeTimeUnit(KSQLWindow.TimeUnit sizeTimeUnit)
public KSQLWindow withAdvanceDuration(long advanceDuration)
public KSQLWindow withAdvanceTimeUnit(KSQLWindow.TimeUnit advanceTimeUnit)
Copyright © 2004–2024 JSQLParser. All rights reserved.