Class OverlappingTimeWindowFunction.Builder
- java.lang.Object
-
- org.datavec.api.transform.sequence.window.OverlappingTimeWindowFunction.Builder
-
- Enclosing class:
- OverlappingTimeWindowFunction
public static class OverlappingTimeWindowFunction.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OverlappingTimeWindowFunction.BuilderaddWindowEndTimeColumn(boolean addWindowEndTimeColumn)OverlappingTimeWindowFunction.BuilderaddWindowStartTimeColumn(boolean addWindowStartTimeColumn)OverlappingTimeWindowFunctionbuild()OverlappingTimeWindowFunction.BuilderexcludeEmptyWindows(boolean excludeEmptyWindows)OverlappingTimeWindowFunction.Builderoffset(long offsetAmount, TimeUnit offsetUnit)OverlappingTimeWindowFunction.BuildertimeColumn(String timeColumn)OverlappingTimeWindowFunction.BuilderwindowSeparation(long windowSeparation, TimeUnit windowSeparationUnit)OverlappingTimeWindowFunction.BuilderwindowSize(long windowSize, TimeUnit windowSizeUnit)
-
-
-
Method Detail
-
timeColumn
public OverlappingTimeWindowFunction.Builder timeColumn(String timeColumn)
-
windowSize
public OverlappingTimeWindowFunction.Builder windowSize(long windowSize, TimeUnit windowSizeUnit)
-
windowSeparation
public OverlappingTimeWindowFunction.Builder windowSeparation(long windowSeparation, TimeUnit windowSeparationUnit)
-
offset
public OverlappingTimeWindowFunction.Builder offset(long offsetAmount, TimeUnit offsetUnit)
-
addWindowStartTimeColumn
public OverlappingTimeWindowFunction.Builder addWindowStartTimeColumn(boolean addWindowStartTimeColumn)
-
addWindowEndTimeColumn
public OverlappingTimeWindowFunction.Builder addWindowEndTimeColumn(boolean addWindowEndTimeColumn)
-
excludeEmptyWindows
public OverlappingTimeWindowFunction.Builder excludeEmptyWindows(boolean excludeEmptyWindows)
-
build
public OverlappingTimeWindowFunction build()
-
-