Package es.situm.sdk.realtime
Class RealTimeRequest.Builder
- java.lang.Object
-
- es.situm.sdk.realtime.RealTimeRequest.Builder
-
- Enclosing class:
- RealTimeRequest
public static final class RealTimeRequest.Builder extends java.lang.ObjectBuilder to create aRealTimeRequestinstance By default the poll time will be setted to 10 seconds. It can be overrided with the methodpollTimeMs(int)
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RealTimeRequest copy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RealTimeRequestbuild()RealTimeRequest.Builderbuilding(Building building)RealTimeRequest.BuilderpollTimeMs(int pollTimeMs)The interval in milliseconds to get updates.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(@NonNull RealTimeRequest copy)
-
-
Method Detail
-
building
@NonNull public RealTimeRequest.Builder building(@NonNull Building building)
- Parameters:
building-- Returns:
RealTimeRequest.Builderinstance
-
pollTimeMs
@NonNull public RealTimeRequest.Builder pollTimeMs(int pollTimeMs)
The interval in milliseconds to get updates.- Parameters:
pollTimeMs- in milliseconds, it cannot be less than 3000- Returns:
RealTimeRequest.Builderinstance
-
build
@NonNull public RealTimeRequest build()
- Returns:
- new
RealTimeRequestinstance
-
-