Package com.chrt.api.types
Class TrackingSessionByDeviceDataPoint1.Builder
- java.lang.Object
-
- com.chrt.api.types.TrackingSessionByDeviceDataPoint1.Builder
-
- All Implemented Interfaces:
TrackingSessionByDeviceDataPoint1._FinalStage,TrackingSessionByDeviceDataPoint1.IdStage,TrackingSessionByDeviceDataPoint1.LocationStage,TrackingSessionByDeviceDataPoint1.MetadataStage,TrackingSessionByDeviceDataPoint1.SchemaVersionStage,TrackingSessionByDeviceDataPoint1.TimestampStage
- Enclosing class:
- TrackingSessionByDeviceDataPoint1
public static final class TrackingSessionByDeviceDataPoint1.Builder extends java.lang.Object implements TrackingSessionByDeviceDataPoint1.SchemaVersionStage, TrackingSessionByDeviceDataPoint1.TimestampStage, TrackingSessionByDeviceDataPoint1.MetadataStage, TrackingSessionByDeviceDataPoint1.LocationStage, TrackingSessionByDeviceDataPoint1.IdStage, TrackingSessionByDeviceDataPoint1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrackingSessionByDeviceDataPoint1build()TrackingSessionByDeviceDataPoint1.Builderfrom(TrackingSessionByDeviceDataPoint1 other)TrackingSessionByDeviceDataPoint1._FinalStageid(java.lang.String id)TrackingSessionByDeviceDataPoint1.IdStagelocation(LocationFeature location)TrackingSessionByDeviceDataPoint1.LocationStagemetadata(TrackingSessionByDeviceDataPointMetadata1 metadata)TrackingSessionByDeviceDataPoint1.TimestampStageschemaVersion(int schemaVersion)TrackingSessionByDeviceDataPoint1._FinalStagetemperature(Nullable<java.lang.Double> temperature)TrackingSessionByDeviceDataPoint1._FinalStagetemperature(java.lang.Double temperature)TrackingSessionByDeviceDataPoint1._FinalStagetemperature(java.util.Optional<java.lang.Double> temperature)TrackingSessionByDeviceDataPoint1.MetadataStagetimestamp(java.time.OffsetDateTime timestamp)
-
-
-
Method Detail
-
from
public TrackingSessionByDeviceDataPoint1.Builder from(TrackingSessionByDeviceDataPoint1 other)
- Specified by:
fromin interfaceTrackingSessionByDeviceDataPoint1.SchemaVersionStage
-
schemaVersion
public TrackingSessionByDeviceDataPoint1.TimestampStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceTrackingSessionByDeviceDataPoint1.SchemaVersionStage
-
timestamp
public TrackingSessionByDeviceDataPoint1.MetadataStage timestamp(@NotNull java.time.OffsetDateTime timestamp)
- Specified by:
timestampin interfaceTrackingSessionByDeviceDataPoint1.TimestampStage
-
metadata
public TrackingSessionByDeviceDataPoint1.LocationStage metadata(@NotNull TrackingSessionByDeviceDataPointMetadata1 metadata)
- Specified by:
metadatain interfaceTrackingSessionByDeviceDataPoint1.MetadataStage
-
location
public TrackingSessionByDeviceDataPoint1.IdStage location(@NotNull LocationFeature location)
- Specified by:
locationin interfaceTrackingSessionByDeviceDataPoint1.LocationStage
-
id
public TrackingSessionByDeviceDataPoint1._FinalStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceTrackingSessionByDeviceDataPoint1.IdStage
-
temperature
public TrackingSessionByDeviceDataPoint1._FinalStage temperature(Nullable<java.lang.Double> temperature)
- Specified by:
temperaturein interfaceTrackingSessionByDeviceDataPoint1._FinalStage
-
temperature
public TrackingSessionByDeviceDataPoint1._FinalStage temperature(java.lang.Double temperature)
- Specified by:
temperaturein interfaceTrackingSessionByDeviceDataPoint1._FinalStage
-
temperature
public TrackingSessionByDeviceDataPoint1._FinalStage temperature(java.util.Optional<java.lang.Double> temperature)
- Specified by:
temperaturein interfaceTrackingSessionByDeviceDataPoint1._FinalStage
-
build
public TrackingSessionByDeviceDataPoint1 build()
- Specified by:
buildin interfaceTrackingSessionByDeviceDataPoint1._FinalStage
-
-