public class WindowParametersConfig
extends java.lang.Object
| Constructor and Description |
|---|
WindowParametersConfig(WindowType windowType,
java.time.Duration size,
java.time.Duration slidingInterval)
Constructor with all parameters
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.time.Duration |
getSize() |
java.util.Optional<java.time.Duration> |
getSlidingInterval() |
WindowType |
getWindowType() |
int |
hashCode() |
java.lang.String |
toString() |
public WindowParametersConfig(WindowType windowType, java.time.Duration size, java.time.Duration slidingInterval)
windowType - //The window type: SlidingWindow (MVP), FixedWindow (MVP), SessionWindowsize - length of window timeslidingInterval - (Optional) Used only by sliding window. Specifies the interval of sliding window startspublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic WindowType getWindowType()
public java.time.Duration getSize()
public java.util.Optional<java.time.Duration> getSlidingInterval()