Package com.chrt.api.types
Class TiveShipment1.Builder
- java.lang.Object
-
- com.chrt.api.types.TiveShipment1.Builder
-
- All Implemented Interfaces:
TiveShipment1._FinalStage,TiveShipment1.ChrtCreatedAtTimestampStage,TiveShipment1.ChrtUpdatedAtTimestampStage,TiveShipment1.IdStage,TiveShipment1.OrgIdStage,TiveShipment1.SchemaVersionStage,TiveShipment1.TiveDeviceObjectIdStage,TiveShipment1.TiveShipmentIdStage
- Enclosing class:
- TiveShipment1
public static final class TiveShipment1.Builder extends java.lang.Object implements TiveShipment1.SchemaVersionStage, TiveShipment1.IdStage, TiveShipment1.OrgIdStage, TiveShipment1.TiveDeviceObjectIdStage, TiveShipment1.TiveShipmentIdStage, TiveShipment1.ChrtCreatedAtTimestampStage, TiveShipment1.ChrtUpdatedAtTimestampStage, TiveShipment1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TiveShipment1build()TiveShipment1.ChrtUpdatedAtTimestampStagechrtCreatedAtTimestamp(java.time.OffsetDateTime chrtCreatedAtTimestamp)TiveShipment1._FinalStagechrtUpdatedAtTimestamp(java.time.OffsetDateTime chrtUpdatedAtTimestamp)TiveShipment1.Builderfrom(TiveShipment1 other)TiveShipment1.OrgIdStageid(java.lang.String id)TiveShipment1.TiveDeviceObjectIdStageorgId(java.lang.String orgId)Must be a string starting withorg_TiveShipment1.IdStageschemaVersion(int schemaVersion)TiveShipment1.TiveShipmentIdStagetiveDeviceObjectId(java.lang.String tiveDeviceObjectId)TiveShipment1._FinalStagetivePublicShipmentId(Nullable<java.lang.String> tivePublicShipmentId)TiveShipment1._FinalStagetivePublicShipmentId(java.lang.String tivePublicShipmentId)TiveShipment1._FinalStagetivePublicShipmentId(java.util.Optional<java.lang.String> tivePublicShipmentId)TiveShipment1.ChrtCreatedAtTimestampStagetiveShipmentId(java.lang.String tiveShipmentId)TiveShipment1._FinalStagetiveShipmentStatus(java.util.Map<java.lang.String,java.lang.Object> tiveShipmentStatus)TiveShipment1._FinalStagetiveShipmentStatus(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> tiveShipmentStatus)
-
-
-
Method Detail
-
from
public TiveShipment1.Builder from(TiveShipment1 other)
- Specified by:
fromin interfaceTiveShipment1.SchemaVersionStage
-
schemaVersion
public TiveShipment1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceTiveShipment1.SchemaVersionStage
-
id
public TiveShipment1.OrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceTiveShipment1.IdStage
-
orgId
public TiveShipment1.TiveDeviceObjectIdStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceTiveShipment1.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
tiveDeviceObjectId
public TiveShipment1.TiveShipmentIdStage tiveDeviceObjectId(@NotNull java.lang.String tiveDeviceObjectId)
- Specified by:
tiveDeviceObjectIdin interfaceTiveShipment1.TiveDeviceObjectIdStage
-
tiveShipmentId
public TiveShipment1.ChrtCreatedAtTimestampStage tiveShipmentId(@NotNull java.lang.String tiveShipmentId)
- Specified by:
tiveShipmentIdin interfaceTiveShipment1.TiveShipmentIdStage
-
chrtCreatedAtTimestamp
public TiveShipment1.ChrtUpdatedAtTimestampStage chrtCreatedAtTimestamp(@NotNull java.time.OffsetDateTime chrtCreatedAtTimestamp)
- Specified by:
chrtCreatedAtTimestampin interfaceTiveShipment1.ChrtCreatedAtTimestampStage
-
chrtUpdatedAtTimestamp
public TiveShipment1._FinalStage chrtUpdatedAtTimestamp(@NotNull java.time.OffsetDateTime chrtUpdatedAtTimestamp)
- Specified by:
chrtUpdatedAtTimestampin interfaceTiveShipment1.ChrtUpdatedAtTimestampStage
-
tiveShipmentStatus
public TiveShipment1._FinalStage tiveShipmentStatus(java.util.Map<java.lang.String,java.lang.Object> tiveShipmentStatus)
- Specified by:
tiveShipmentStatusin interfaceTiveShipment1._FinalStage
-
tiveShipmentStatus
public TiveShipment1._FinalStage tiveShipmentStatus(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> tiveShipmentStatus)
- Specified by:
tiveShipmentStatusin interfaceTiveShipment1._FinalStage
-
tivePublicShipmentId
public TiveShipment1._FinalStage tivePublicShipmentId(Nullable<java.lang.String> tivePublicShipmentId)
- Specified by:
tivePublicShipmentIdin interfaceTiveShipment1._FinalStage
-
tivePublicShipmentId
public TiveShipment1._FinalStage tivePublicShipmentId(java.lang.String tivePublicShipmentId)
- Specified by:
tivePublicShipmentIdin interfaceTiveShipment1._FinalStage
-
tivePublicShipmentId
public TiveShipment1._FinalStage tivePublicShipmentId(java.util.Optional<java.lang.String> tivePublicShipmentId)
- Specified by:
tivePublicShipmentIdin interfaceTiveShipment1._FinalStage
-
build
public TiveShipment1 build()
- Specified by:
buildin interfaceTiveShipment1._FinalStage
-
-