Class TimeStartStage<N extends cern.nxcals.api.extraction.data.builders.fluent.Stage<?,T>,T>
- java.lang.Object
-
- cern.nxcals.api.extraction.data.builders.fluent.TimeStartStage<N,T>
-
public class TimeStartStage<N extends cern.nxcals.api.extraction.data.builders.fluent.Stage<?,T>,T> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description N
atTime(long nanos)
N
atTime(@NonNull java.lang.String timeStampUtc)
N
atTime(@NonNull java.time.Instant timeStamp)
TimeEndStage<N,T>
startTime(long nanos)
TimeEndStage<N,T>
startTime(@NonNull java.lang.String startTimeUtc)
TimeEndStage<N,T>
startTime(@NonNull java.time.Instant startTime)
-
-
-
Method Detail
-
startTime
public TimeEndStage<N,T> startTime(@NonNull @NonNull java.time.Instant startTime)
-
startTime
public TimeEndStage<N,T> startTime(long nanos)
- Parameters:
nanos
- start time in nanoseconds elapsed since 1970-01-01 00:00:00 in the UTC timezone
-
startTime
public TimeEndStage<N,T> startTime(@NonNull @NonNull java.lang.String startTimeUtc)
- Parameters:
startTimeUtc
- start time in UTC timezone as string using "yyyy-MM-dd HH:mm:ss.n" format
-
atTime
public N atTime(@NonNull @NonNull java.time.Instant timeStamp)
-
atTime
public N atTime(long nanos)
- Parameters:
nanos
- start time in nanoseconds elapsed since 1970-01-01 00:00:00 in the UTC timezone
-
atTime
public N atTime(@NonNull @NonNull java.lang.String timeStampUtc)
- Parameters:
timeStampUtc
- at time in UTC timezone as string using "yyyy-MM-dd HH:mm:ss.n" format
-
-