@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
HiveException
public boolean isStartUnbounded()
public boolean isEndUnbounded()
public int getWindowSize()
Copyright © 2022 The Apache Software Foundation. All rights reserved.