Package com.chrt.api.types
Class DriverComplianceDocument1.Builder
- java.lang.Object
-
- com.chrt.api.types.DriverComplianceDocument1.Builder
-
- All Implemented Interfaces:
DriverComplianceDocument1._FinalStage,DriverComplianceDocument1.DocumentTypeStage,DriverComplianceDocument1.DriverIdStage,DriverComplianceDocument1.IdStage,DriverComplianceDocument1.OrgIdStage,DriverComplianceDocument1.SchemaVersionStage
- Enclosing class:
- DriverComplianceDocument1
public static final class DriverComplianceDocument1.Builder extends java.lang.Object implements DriverComplianceDocument1.SchemaVersionStage, DriverComplianceDocument1.IdStage, DriverComplianceDocument1.OrgIdStage, DriverComplianceDocument1.DriverIdStage, DriverComplianceDocument1.DocumentTypeStage, DriverComplianceDocument1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public DriverComplianceDocument1.Builder from(DriverComplianceDocument1 other)
- Specified by:
fromin interfaceDriverComplianceDocument1.SchemaVersionStage
-
schemaVersion
public DriverComplianceDocument1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceDriverComplianceDocument1.SchemaVersionStage
-
id
public DriverComplianceDocument1.OrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceDriverComplianceDocument1.IdStage
-
orgId
public DriverComplianceDocument1.DriverIdStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceDriverComplianceDocument1.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
driverId
public DriverComplianceDocument1.DocumentTypeStage driverId(@NotNull java.lang.String driverId)
- Specified by:
driverIdin interfaceDriverComplianceDocument1.DriverIdStage
-
documentType
public DriverComplianceDocument1._FinalStage documentType(@NotNull DriverComplianceDocumentTypeEnum1 documentType)
- Specified by:
documentTypein interfaceDriverComplianceDocument1.DocumentTypeStage
-
validUntil
public DriverComplianceDocument1._FinalStage validUntil(Nullable<java.time.OffsetDateTime> validUntil)
- Specified by:
validUntilin interfaceDriverComplianceDocument1._FinalStage
-
validUntil
public DriverComplianceDocument1._FinalStage validUntil(java.time.OffsetDateTime validUntil)
- Specified by:
validUntilin interfaceDriverComplianceDocument1._FinalStage
-
validUntil
public DriverComplianceDocument1._FinalStage validUntil(java.util.Optional<java.time.OffsetDateTime> validUntil)
- Specified by:
validUntilin interfaceDriverComplianceDocument1._FinalStage
-
validFrom
public DriverComplianceDocument1._FinalStage validFrom(Nullable<java.time.OffsetDateTime> validFrom)
- Specified by:
validFromin interfaceDriverComplianceDocument1._FinalStage
-
validFrom
public DriverComplianceDocument1._FinalStage validFrom(java.time.OffsetDateTime validFrom)
- Specified by:
validFromin interfaceDriverComplianceDocument1._FinalStage
-
validFrom
public DriverComplianceDocument1._FinalStage validFrom(java.util.Optional<java.time.OffsetDateTime> validFrom)
- Specified by:
validFromin interfaceDriverComplianceDocument1._FinalStage
-
driverComplianceDocumentS3ObjectMetadataIds
public DriverComplianceDocument1._FinalStage driverComplianceDocumentS3ObjectMetadataIds(java.util.List<java.lang.String> driverComplianceDocumentS3ObjectMetadataIds)
- Specified by:
driverComplianceDocumentS3ObjectMetadataIdsin interfaceDriverComplianceDocument1._FinalStage
-
driverComplianceDocumentS3ObjectMetadataIds
public DriverComplianceDocument1._FinalStage driverComplianceDocumentS3ObjectMetadataIds(java.util.Optional<java.util.List<java.lang.String>> driverComplianceDocumentS3ObjectMetadataIds)
- Specified by:
driverComplianceDocumentS3ObjectMetadataIdsin interfaceDriverComplianceDocument1._FinalStage
-
description
public DriverComplianceDocument1._FinalStage description(Nullable<java.lang.String> description)
- Specified by:
descriptionin interfaceDriverComplianceDocument1._FinalStage
-
description
public DriverComplianceDocument1._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceDriverComplianceDocument1._FinalStage
-
description
public DriverComplianceDocument1._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceDriverComplianceDocument1._FinalStage
-
build
public DriverComplianceDocument1 build()
- Specified by:
buildin interfaceDriverComplianceDocument1._FinalStage
-
-