Class ChrtGroundProviderRateSheetClientUpdate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.billing.chrtgroundproviderratesheets.requests.ChrtGroundProviderRateSheetClientUpdate1.Builder
-
- Enclosing class:
- ChrtGroundProviderRateSheetClientUpdate1
public static final class ChrtGroundProviderRateSheetClientUpdate1.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ChrtGroundProviderRateSheetClientUpdate1.Builder from(ChrtGroundProviderRateSheetClientUpdate1 other)
-
name
public ChrtGroundProviderRateSheetClientUpdate1.Builder name(java.util.Optional<java.lang.String> name)
-
name
public ChrtGroundProviderRateSheetClientUpdate1.Builder name(java.lang.String name)
-
name
public ChrtGroundProviderRateSheetClientUpdate1.Builder name(Nullable<java.lang.String> name)
-
comments
public ChrtGroundProviderRateSheetClientUpdate1.Builder comments(java.util.Optional<java.lang.String> comments)
-
comments
public ChrtGroundProviderRateSheetClientUpdate1.Builder comments(java.lang.String comments)
-
comments
public ChrtGroundProviderRateSheetClientUpdate1.Builder comments(Nullable<java.lang.String> comments)
-
cargoTypes
public ChrtGroundProviderRateSheetClientUpdate1.Builder cargoTypes(java.util.Optional<java.util.List<CargoTypeEnum1>> cargoTypes)
-
cargoTypes
public ChrtGroundProviderRateSheetClientUpdate1.Builder cargoTypes(java.util.List<CargoTypeEnum1> cargoTypes)
-
vehicleTypes
public ChrtGroundProviderRateSheetClientUpdate1.Builder vehicleTypes(java.util.Optional<java.util.List<VehicleTypeEnum>> vehicleTypes)
-
vehicleTypes
public ChrtGroundProviderRateSheetClientUpdate1.Builder vehicleTypes(java.util.List<VehicleTypeEnum> vehicleTypes)
-
baseMileageDistanceMiles
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageDistanceMiles(java.util.Optional<java.lang.Double> baseMileageDistanceMiles)
-
baseMileageDistanceMiles
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageDistanceMiles(java.lang.Double baseMileageDistanceMiles)
-
baseMileageDistanceMiles
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageDistanceMiles(Nullable<java.lang.Double> baseMileageDistanceMiles)
-
baseMileageRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(java.util.Optional<java.lang.Double> baseMileageRateUsdPerInstance)
-
baseMileageRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(java.lang.Double baseMileageRateUsdPerInstance)
-
baseMileageRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstance(Nullable<java.lang.Double> baseMileageRateUsdPerInstance)
-
additionalMileageRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(java.util.Optional<java.lang.Double> additionalMileageRateUsdPerMile)
-
additionalMileageRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(java.lang.Double additionalMileageRateUsdPerMile)
-
additionalMileageRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMile(Nullable<java.lang.Double> additionalMileageRateUsdPerMile)
-
longDistanceSurchargeMilesBeforeSurcharge
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(java.util.Optional<java.lang.Double> longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeMilesBeforeSurcharge
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(java.lang.Double longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeMilesBeforeSurcharge
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurcharge(Nullable<java.lang.Double> longDistanceSurchargeMilesBeforeSurcharge)
-
longDistanceSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(java.util.Optional<java.lang.Double> longDistanceSurchargeRateUsdPerMile)
-
longDistanceSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(java.lang.Double longDistanceSurchargeRateUsdPerMile)
-
longDistanceSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMile(Nullable<java.lang.Double> longDistanceSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(java.util.Optional<java.lang.Double> fuelSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(java.lang.Double fuelSurchargeRateUsdPerMile)
-
fuelSurchargeRateUsdPerMile
public ChrtGroundProviderRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMile(Nullable<java.lang.Double> fuelSurchargeRateUsdPerMile)
-
waitTimeBeforeChargeMinutes
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(java.util.Optional<java.lang.Double> waitTimeBeforeChargeMinutes)
-
waitTimeBeforeChargeMinutes
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(java.lang.Double waitTimeBeforeChargeMinutes)
-
waitTimeBeforeChargeMinutes
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutes(Nullable<java.lang.Double> waitTimeBeforeChargeMinutes)
-
waitTimeRateUsdPerMinute
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(java.util.Optional<java.lang.Double> waitTimeRateUsdPerMinute)
-
waitTimeRateUsdPerMinute
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(java.lang.Double waitTimeRateUsdPerMinute)
-
waitTimeRateUsdPerMinute
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinute(Nullable<java.lang.Double> waitTimeRateUsdPerMinute)
-
extraStopRateUsd
public ChrtGroundProviderRateSheetClientUpdate1.Builder extraStopRateUsd(java.util.Optional<java.lang.Double> extraStopRateUsd)
-
extraStopRateUsd
public ChrtGroundProviderRateSheetClientUpdate1.Builder extraStopRateUsd(java.lang.Double extraStopRateUsd)
-
extraStopRateUsd
public ChrtGroundProviderRateSheetClientUpdate1.Builder extraStopRateUsd(Nullable<java.lang.Double> extraStopRateUsd)
-
attemptRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder attemptRateUsdPerInstance(java.util.Optional<java.lang.Double> attemptRateUsdPerInstance)
-
attemptRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder attemptRateUsdPerInstance(java.lang.Double attemptRateUsdPerInstance)
-
attemptRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder attemptRateUsdPerInstance(Nullable<java.lang.Double> attemptRateUsdPerInstance)
-
pickAndHoldRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder pickAndHoldRateUsdPerInstance(java.util.Optional<java.lang.Double> pickAndHoldRateUsdPerInstance)
-
pickAndHoldRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder pickAndHoldRateUsdPerInstance(java.lang.Double pickAndHoldRateUsdPerInstance)
-
pickAndHoldRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder pickAndHoldRateUsdPerInstance(Nullable<java.lang.Double> pickAndHoldRateUsdPerInstance)
-
dangerousGoodsRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(java.util.Optional<java.lang.Double> dangerousGoodsRateUsdPerInstance)
-
dangerousGoodsRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(java.lang.Double dangerousGoodsRateUsdPerInstance)
-
dangerousGoodsRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstance(Nullable<java.lang.Double> dangerousGoodsRateUsdPerInstance)
-
afterHoursRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder afterHoursRateUsdPerInstance(java.util.Optional<java.lang.Double> afterHoursRateUsdPerInstance)
-
afterHoursRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder afterHoursRateUsdPerInstance(java.lang.Double afterHoursRateUsdPerInstance)
-
afterHoursRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder afterHoursRateUsdPerInstance(Nullable<java.lang.Double> afterHoursRateUsdPerInstance)
-
weekendRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder weekendRateUsdPerInstance(java.util.Optional<java.lang.Double> weekendRateUsdPerInstance)
-
weekendRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder weekendRateUsdPerInstance(java.lang.Double weekendRateUsdPerInstance)
-
weekendRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder weekendRateUsdPerInstance(Nullable<java.lang.Double> weekendRateUsdPerInstance)
-
holidayRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder holidayRateUsdPerInstance(java.util.Optional<java.lang.Double> holidayRateUsdPerInstance)
-
holidayRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder holidayRateUsdPerInstance(java.lang.Double holidayRateUsdPerInstance)
-
holidayRateUsdPerInstance
public ChrtGroundProviderRateSheetClientUpdate1.Builder holidayRateUsdPerInstance(Nullable<java.lang.Double> holidayRateUsdPerInstance)
-
nameSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder nameSetToNone(java.util.Optional<java.lang.Boolean> nameSetToNone)
-
nameSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder nameSetToNone(java.lang.Boolean nameSetToNone)
-
commentsSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder commentsSetToNone(java.util.Optional<java.lang.Boolean> commentsSetToNone)
-
commentsSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder commentsSetToNone(java.lang.Boolean commentsSetToNone)
-
baseMileageDistanceMilesSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageDistanceMilesSetToNone(java.util.Optional<java.lang.Boolean> baseMileageDistanceMilesSetToNone)
-
baseMileageDistanceMilesSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageDistanceMilesSetToNone(java.lang.Boolean baseMileageDistanceMilesSetToNone)
-
baseMileageRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> baseMileageRateUsdPerInstanceSetToNone)
-
baseMileageRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder baseMileageRateUsdPerInstanceSetToNone(java.lang.Boolean baseMileageRateUsdPerInstanceSetToNone)
-
additionalMileageRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMileSetToNone(java.util.Optional<java.lang.Boolean> additionalMileageRateUsdPerMileSetToNone)
-
additionalMileageRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder additionalMileageRateUsdPerMileSetToNone(java.lang.Boolean additionalMileageRateUsdPerMileSetToNone)
-
longDistanceSurchargeMilesBeforeSurchargeSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurchargeSetToNone(java.util.Optional<java.lang.Boolean> longDistanceSurchargeMilesBeforeSurchargeSetToNone)
-
longDistanceSurchargeMilesBeforeSurchargeSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeMilesBeforeSurchargeSetToNone(java.lang.Boolean longDistanceSurchargeMilesBeforeSurchargeSetToNone)
-
longDistanceSurchargeRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMileSetToNone(java.util.Optional<java.lang.Boolean> longDistanceSurchargeRateUsdPerMileSetToNone)
-
longDistanceSurchargeRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder longDistanceSurchargeRateUsdPerMileSetToNone(java.lang.Boolean longDistanceSurchargeRateUsdPerMileSetToNone)
-
fuelSurchargeRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMileSetToNone(java.util.Optional<java.lang.Boolean> fuelSurchargeRateUsdPerMileSetToNone)
-
fuelSurchargeRateUsdPerMileSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder fuelSurchargeRateUsdPerMileSetToNone(java.lang.Boolean fuelSurchargeRateUsdPerMileSetToNone)
-
waitTimeBeforeChargeMinutesSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutesSetToNone(java.util.Optional<java.lang.Boolean> waitTimeBeforeChargeMinutesSetToNone)
-
waitTimeBeforeChargeMinutesSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeBeforeChargeMinutesSetToNone(java.lang.Boolean waitTimeBeforeChargeMinutesSetToNone)
-
waitTimeRateUsdPerMinuteSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinuteSetToNone(java.util.Optional<java.lang.Boolean> waitTimeRateUsdPerMinuteSetToNone)
-
waitTimeRateUsdPerMinuteSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder waitTimeRateUsdPerMinuteSetToNone(java.lang.Boolean waitTimeRateUsdPerMinuteSetToNone)
-
extraStopRateUsdSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder extraStopRateUsdSetToNone(java.util.Optional<java.lang.Boolean> extraStopRateUsdSetToNone)
-
extraStopRateUsdSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder extraStopRateUsdSetToNone(java.lang.Boolean extraStopRateUsdSetToNone)
-
attemptRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder attemptRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> attemptRateUsdPerInstanceSetToNone)
-
attemptRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder attemptRateUsdPerInstanceSetToNone(java.lang.Boolean attemptRateUsdPerInstanceSetToNone)
-
pickAndHoldRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder pickAndHoldRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> pickAndHoldRateUsdPerInstanceSetToNone)
-
pickAndHoldRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder pickAndHoldRateUsdPerInstanceSetToNone(java.lang.Boolean pickAndHoldRateUsdPerInstanceSetToNone)
-
dangerousGoodsRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> dangerousGoodsRateUsdPerInstanceSetToNone)
-
dangerousGoodsRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder dangerousGoodsRateUsdPerInstanceSetToNone(java.lang.Boolean dangerousGoodsRateUsdPerInstanceSetToNone)
-
afterHoursRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder afterHoursRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> afterHoursRateUsdPerInstanceSetToNone)
-
afterHoursRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder afterHoursRateUsdPerInstanceSetToNone(java.lang.Boolean afterHoursRateUsdPerInstanceSetToNone)
-
weekendRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder weekendRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> weekendRateUsdPerInstanceSetToNone)
-
weekendRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder weekendRateUsdPerInstanceSetToNone(java.lang.Boolean weekendRateUsdPerInstanceSetToNone)
-
holidayRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder holidayRateUsdPerInstanceSetToNone(java.util.Optional<java.lang.Boolean> holidayRateUsdPerInstanceSetToNone)
-
holidayRateUsdPerInstanceSetToNone
public ChrtGroundProviderRateSheetClientUpdate1.Builder holidayRateUsdPerInstanceSetToNone(java.lang.Boolean holidayRateUsdPerInstanceSetToNone)
-
build
public ChrtGroundProviderRateSheetClientUpdate1 build()
-
-