Class CourierPayDriverRateSheetClientUpdate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.courierpaydriverratesheets.requests.CourierPayDriverRateSheetClientUpdate1.Builder
-
- Enclosing class:
- CourierPayDriverRateSheetClientUpdate1
public static final class CourierPayDriverRateSheetClientUpdate1.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public CourierPayDriverRateSheetClientUpdate1.Builder from(CourierPayDriverRateSheetClientUpdate1 other)
-
name
public CourierPayDriverRateSheetClientUpdate1.Builder name(java.util.Optional<java.lang.String> name)
-
name
public CourierPayDriverRateSheetClientUpdate1.Builder name(java.lang.String name)
-
name
public CourierPayDriverRateSheetClientUpdate1.Builder name(Nullable<java.lang.String> name)
-
cargoTypes
public CourierPayDriverRateSheetClientUpdate1.Builder cargoTypes(java.util.Optional<java.util.List<CargoTypeEnum1>> cargoTypes)
-
cargoTypes
public CourierPayDriverRateSheetClientUpdate1.Builder cargoTypes(java.util.List<CargoTypeEnum1> cargoTypes)
-
cargoTypes
public CourierPayDriverRateSheetClientUpdate1.Builder cargoTypes(Nullable<java.util.List<CargoTypeEnum1>> cargoTypes)
-
vehicleTypes
public CourierPayDriverRateSheetClientUpdate1.Builder vehicleTypes(java.util.Optional<java.util.List<VehicleTypeEnum>> vehicleTypes)
-
vehicleTypes
public CourierPayDriverRateSheetClientUpdate1.Builder vehicleTypes(java.util.List<VehicleTypeEnum> vehicleTypes)
-
vehicleTypes
public CourierPayDriverRateSheetClientUpdate1.Builder vehicleTypes(Nullable<java.util.List<VehicleTypeEnum>> vehicleTypes)
-
routeTypes
public CourierPayDriverRateSheetClientUpdate1.Builder routeTypes(java.util.Optional<java.util.List<RouteTypeEnum1>> routeTypes)
-
routeTypes
public CourierPayDriverRateSheetClientUpdate1.Builder routeTypes(java.util.List<RouteTypeEnum1> routeTypes)
-
routeTypes
public CourierPayDriverRateSheetClientUpdate1.Builder routeTypes(Nullable<java.util.List<RouteTypeEnum1>> routeTypes)
-
driverIds
public CourierPayDriverRateSheetClientUpdate1.Builder driverIds(java.util.Optional<java.util.List<java.lang.String>> driverIds)
-
driverIds
public CourierPayDriverRateSheetClientUpdate1.Builder driverIds(java.util.List<java.lang.String> driverIds)
-
driverIds
public CourierPayDriverRateSheetClientUpdate1.Builder driverIds(Nullable<java.util.List<java.lang.String>> driverIds)
-
comments
public CourierPayDriverRateSheetClientUpdate1.Builder comments(java.util.Optional<java.lang.String> comments)
-
comments
public CourierPayDriverRateSheetClientUpdate1.Builder comments(java.lang.String comments)
-
comments
public CourierPayDriverRateSheetClientUpdate1.Builder comments(Nullable<java.lang.String> comments)
-
baseMileageDistanceMiles
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageDistanceMiles(java.util.Optional<java.lang.Double> baseMileageDistanceMiles)
-
baseMileageDistanceMiles
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageDistanceMiles(java.lang.Double baseMileageDistanceMiles)
-
baseMileageDistanceMiles
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageDistanceMiles(Nullable<java.lang.Double> baseMileageDistanceMiles)
-
baseMileageRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(java.util.Optional<java.lang.Double> baseMileageRateUsdPerInstance)
-
baseMileageRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(java.lang.Double baseMileageRateUsdPerInstance)
-
baseMileageRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(Nullable<java.lang.Double> baseMileageRateUsdPerInstance)
-
additionalMileageRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(java.util.Optional<java.lang.Double> additionalMileageRateUsdPerMile)
-
additionalMileageRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(java.lang.Double additionalMileageRateUsdPerMile)
-
additionalMileageRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(Nullable<java.lang.Double> additionalMileageRateUsdPerMile)
-
longDistanceSurchargeMilesBeforeSurcharge
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(java.util.Optional<java.lang.Double> longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeMilesBeforeSurcharge
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(java.lang.Double longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeMilesBeforeSurcharge
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(Nullable<java.lang.Double> longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(java.util.Optional<java.lang.Double> longDistanceSurchargeRateUsdPerMile)
-
longDistanceSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(java.lang.Double longDistanceSurchargeRateUsdPerMile)
-
longDistanceSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(Nullable<java.lang.Double> longDistanceSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(java.util.Optional<java.lang.Double> fuelSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(java.lang.Double fuelSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public CourierPayDriverRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(Nullable<java.lang.Double> fuelSurchargeRateUsdPerMile)
-
waitTimeBeforeChargeMinutes
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(java.util.Optional<java.lang.Double> waitTimeBeforeChargeMinutes)
-
waitTimeBeforeChargeMinutes
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(java.lang.Double waitTimeBeforeChargeMinutes)
-
waitTimeBeforeChargeMinutes
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(Nullable<java.lang.Double> waitTimeBeforeChargeMinutes)
-
waitTimeRateUsdPerMinute
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(java.util.Optional<java.lang.Double> waitTimeRateUsdPerMinute)
-
waitTimeRateUsdPerMinute
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(java.lang.Double waitTimeRateUsdPerMinute)
-
waitTimeRateUsdPerMinute
public CourierPayDriverRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(Nullable<java.lang.Double> waitTimeRateUsdPerMinute)
-
extraStopRateUsd
public CourierPayDriverRateSheetClientUpdate1.Builder extraStopRateUsd(java.util.Optional<java.lang.Double> extraStopRateUsd)
-
extraStopRateUsd
public CourierPayDriverRateSheetClientUpdate1.Builder extraStopRateUsd(java.lang.Double extraStopRateUsd)
-
extraStopRateUsd
public CourierPayDriverRateSheetClientUpdate1.Builder extraStopRateUsd(Nullable<java.lang.Double> extraStopRateUsd)
-
dangerousGoodsRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(java.util.Optional<java.lang.Double> dangerousGoodsRateUsdPerInstance)
-
dangerousGoodsRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(java.lang.Double dangerousGoodsRateUsdPerInstance)
-
dangerousGoodsRateUsdPerInstance
public CourierPayDriverRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(Nullable<java.lang.Double> dangerousGoodsRateUsdPerInstance)
-
afterHours
public CourierPayDriverRateSheetClientUpdate1.Builder afterHours(java.util.Optional<java.lang.Double> afterHours)
-
afterHours
public CourierPayDriverRateSheetClientUpdate1.Builder afterHours(java.lang.Double afterHours)
-
afterHours
public CourierPayDriverRateSheetClientUpdate1.Builder afterHours(Nullable<java.lang.Double> afterHours)
-
weekend
public CourierPayDriverRateSheetClientUpdate1.Builder weekend(java.util.Optional<java.lang.Double> weekend)
-
weekend
public CourierPayDriverRateSheetClientUpdate1.Builder weekend(java.lang.Double weekend)
-
weekend
public CourierPayDriverRateSheetClientUpdate1.Builder weekend(Nullable<java.lang.Double> weekend)
-
holiday
public CourierPayDriverRateSheetClientUpdate1.Builder holiday(java.util.Optional<java.lang.Double> holiday)
-
holiday
public CourierPayDriverRateSheetClientUpdate1.Builder holiday(java.lang.Double holiday)
-
holiday
public CourierPayDriverRateSheetClientUpdate1.Builder holiday(Nullable<java.lang.Double> holiday)
-
build
public CourierPayDriverRateSheetClientUpdate1 build()
-
-