Package org.apache.storm.topology.base
Class BaseWindowedBolt.Duration
- java.lang.Object
-
- org.apache.storm.topology.base.BaseWindowedBolt.Duration
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- BaseWindowedBolt
public static class BaseWindowedBolt.Duration extends Object implements Serializable
Holds a Time duration for time based windows and sliding intervals.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description intvalue
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BaseWindowedBolt.Durationdays(int days)Returns aBaseWindowedBolt.Durationcorresponding to the the given value in days.booleanequals(Object o)inthashCode()static BaseWindowedBolt.Durationhours(int hours)Returns aBaseWindowedBolt.Durationcorresponding to the the given value in hours.static BaseWindowedBolt.Durationminutes(int minutes)Returns aBaseWindowedBolt.Durationcorresponding to the the given value in minutes.static BaseWindowedBolt.Durationof(int milliseconds)Returns aBaseWindowedBolt.Durationcorresponding to the the given value in milli seconds.static BaseWindowedBolt.Durationseconds(int seconds)Returns aBaseWindowedBolt.Durationcorresponding to the the given value in seconds.StringtoString()
-
-
-
Constructor Detail
-
Duration
public Duration(int value, TimeUnit timeUnit)
-
-
Method Detail
-
of
public static BaseWindowedBolt.Duration of(int milliseconds)
Returns aBaseWindowedBolt.Durationcorresponding to the the given value in milli seconds.- Parameters:
milliseconds- the duration in milliseconds- Returns:
- the Duration
-
days
public static BaseWindowedBolt.Duration days(int days)
Returns aBaseWindowedBolt.Durationcorresponding to the the given value in days.- Parameters:
days- the number of days- Returns:
- the Duration
-
hours
public static BaseWindowedBolt.Duration hours(int hours)
Returns aBaseWindowedBolt.Durationcorresponding to the the given value in hours.- Parameters:
hours- the number of hours- Returns:
- the Duration
-
minutes
public static BaseWindowedBolt.Duration minutes(int minutes)
Returns aBaseWindowedBolt.Durationcorresponding to the the given value in minutes.- Parameters:
minutes- the number of minutes- Returns:
- the Duration
-
seconds
public static BaseWindowedBolt.Duration seconds(int seconds)
Returns aBaseWindowedBolt.Durationcorresponding to the the given value in seconds.- Parameters:
seconds- the number of seconds- Returns:
- the Duration
-
-