@InterfaceAudience.Public @InterfaceStability.Stable public class WindowFrameDef extends Object
| Constructor and Description |
|---|
WindowFrameDef(WindowingSpec.WindowType windowType,
BoundaryDef start,
BoundaryDef end) |
| Modifier and Type | Method and Description |
|---|---|
BoundaryDef |
getEnd() |
OrderDef |
getOrderDef() |
BoundaryDef |
getStart() |
int |
getWindowSize() |
WindowingSpec.WindowType |
getWindowType() |
boolean |
isEndUnbounded() |
boolean |
isStartUnbounded() |
void |
setOrderDef(OrderDef orderDef) |
String |
toString() |
public WindowFrameDef(WindowingSpec.WindowType windowType, BoundaryDef start, BoundaryDef end)
public BoundaryDef getStart()
public BoundaryDef getEnd()
public WindowingSpec.WindowType getWindowType()
public void setOrderDef(OrderDef orderDef)
public OrderDef getOrderDef() throws HiveException
HiveExceptionpublic boolean isStartUnbounded()
public boolean isEndUnbounded()
public int getWindowSize()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.