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