Package com.chrt.api.types
Class OnboardCourierRateSheet1.Builder
- java.lang.Object
-
- com.chrt.api.types.OnboardCourierRateSheet1.Builder
-
- All Implemented Interfaces:
OnboardCourierRateSheet1._FinalStage,OnboardCourierRateSheet1.IdStage,OnboardCourierRateSheet1.OwnedByOrgIdStage,OnboardCourierRateSheet1.SchemaVersionStage
- Enclosing class:
- OnboardCourierRateSheet1
public static final class OnboardCourierRateSheet1.Builder extends java.lang.Object implements OnboardCourierRateSheet1.SchemaVersionStage, OnboardCourierRateSheet1.IdStage, OnboardCourierRateSheet1.OwnedByOrgIdStage, OnboardCourierRateSheet1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public OnboardCourierRateSheet1.Builder from(OnboardCourierRateSheet1 other)
- Specified by:
fromin interfaceOnboardCourierRateSheet1.SchemaVersionStage
-
schemaVersion
public OnboardCourierRateSheet1.IdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceOnboardCourierRateSheet1.SchemaVersionStage
-
id
public OnboardCourierRateSheet1.OwnedByOrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceOnboardCourierRateSheet1.IdStage
-
ownedByOrgId
public OnboardCourierRateSheet1._FinalStage ownedByOrgId(@NotNull java.lang.String ownedByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
ownedByOrgIdin interfaceOnboardCourierRateSheet1.OwnedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
dayRateUsd
public OnboardCourierRateSheet1._FinalStage dayRateUsd(Nullable<java.lang.Double> dayRateUsd)
- Specified by:
dayRateUsdin interfaceOnboardCourierRateSheet1._FinalStage
-
dayRateUsd
public OnboardCourierRateSheet1._FinalStage dayRateUsd(java.lang.Double dayRateUsd)
- Specified by:
dayRateUsdin interfaceOnboardCourierRateSheet1._FinalStage
-
dayRateUsd
public OnboardCourierRateSheet1._FinalStage dayRateUsd(java.util.Optional<java.lang.Double> dayRateUsd)
- Specified by:
dayRateUsdin interfaceOnboardCourierRateSheet1._FinalStage
-
comments
public OnboardCourierRateSheet1._FinalStage comments(Nullable<java.lang.String> comments)
- Specified by:
commentsin interfaceOnboardCourierRateSheet1._FinalStage
-
comments
public OnboardCourierRateSheet1._FinalStage comments(java.lang.String comments)
- Specified by:
commentsin interfaceOnboardCourierRateSheet1._FinalStage
-
comments
public OnboardCourierRateSheet1._FinalStage comments(java.util.Optional<java.lang.String> comments)
- Specified by:
commentsin interfaceOnboardCourierRateSheet1._FinalStage
-
name
public OnboardCourierRateSheet1._FinalStage name(Nullable<java.lang.String> name)
- Specified by:
namein interfaceOnboardCourierRateSheet1._FinalStage
-
name
public OnboardCourierRateSheet1._FinalStage name(java.lang.String name)
- Specified by:
namein interfaceOnboardCourierRateSheet1._FinalStage
-
name
public OnboardCourierRateSheet1._FinalStage name(java.util.Optional<java.lang.String> name)
- Specified by:
namein interfaceOnboardCourierRateSheet1._FinalStage
-
archived
public OnboardCourierRateSheet1._FinalStage archived(java.lang.Boolean archived)
- Specified by:
archivedin interfaceOnboardCourierRateSheet1._FinalStage
-
archived
public OnboardCourierRateSheet1._FinalStage archived(java.util.Optional<java.lang.Boolean> archived)
- Specified by:
archivedin interfaceOnboardCourierRateSheet1._FinalStage
-
build
public OnboardCourierRateSheet1 build()
- Specified by:
buildin interfaceOnboardCourierRateSheet1._FinalStage
-
-