Package com.chrt.api.types
Interface Driver1._FinalStage
-
- All Known Implementing Classes:
Driver1.Builder
- Enclosing class:
- Driver1
public static interface Driver1._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Driver1._FinalStageactiveTaskGroupIds(java.util.List<java.lang.String> activeTaskGroupIds)Driver1._FinalStageactiveTaskGroupIds(java.util.Optional<java.util.List<java.lang.String>> activeTaskGroupIds)Driver1._FinalStageavailableAccordingToDriver(java.lang.Boolean availableAccordingToDriver)Driver1._FinalStageavailableAccordingToDriver(java.util.Optional<java.lang.Boolean> availableAccordingToDriver)Driver1._FinalStageavailableAccordingToOperators(java.lang.Boolean availableAccordingToOperators)Driver1._FinalStageavailableAccordingToOperators(java.util.Optional<java.lang.Boolean> availableAccordingToOperators)Driver1build()Driver1._FinalStagedefaultRateSheetOnDemand(Nullable<java.lang.String> defaultRateSheetOnDemand)Driver1._FinalStagedefaultRateSheetOnDemand(java.lang.String defaultRateSheetOnDemand)Driver1._FinalStagedefaultRateSheetOnDemand(java.util.Optional<java.lang.String> defaultRateSheetOnDemand)Driver1._FinalStagedefaultRateSheetRouted(Nullable<java.lang.String> defaultRateSheetRouted)Driver1._FinalStagedefaultRateSheetRouted(java.lang.String defaultRateSheetRouted)Driver1._FinalStagedefaultRateSheetRouted(java.util.Optional<java.lang.String> defaultRateSheetRouted)Driver1._FinalStageemailAddressPrimary(Nullable<java.lang.String> emailAddressPrimary)Driver1._FinalStageemailAddressPrimary(java.lang.String emailAddressPrimary)Driver1._FinalStageemailAddressPrimary(java.util.Optional<java.lang.String> emailAddressPrimary)Driver1._FinalStageemailAddressSecondary(Nullable<java.lang.String> emailAddressSecondary)Driver1._FinalStageemailAddressSecondary(java.lang.String emailAddressSecondary)Driver1._FinalStageemailAddressSecondary(java.util.Optional<java.lang.String> emailAddressSecondary)Driver1._FinalStagefirstName(Nullable<java.lang.String> firstName)Driver1._FinalStagefirstName(java.lang.String firstName)Driver1._FinalStagefirstName(java.util.Optional<java.lang.String> firstName)Driver1._FinalStagelastName(Nullable<java.lang.String> lastName)Driver1._FinalStagelastName(java.lang.String lastName)Driver1._FinalStagelastName(java.util.Optional<java.lang.String> lastName)Driver1._FinalStagelastSeenAtLocation(Nullable<LocationFeature> lastSeenAtLocation)Driver1._FinalStagelastSeenAtLocation(LocationFeature lastSeenAtLocation)Driver1._FinalStagelastSeenAtLocation(java.util.Optional<LocationFeature> lastSeenAtLocation)Driver1._FinalStagelastSeenAtTimestamp(Nullable<java.time.OffsetDateTime> lastSeenAtTimestamp)Driver1._FinalStagelastSeenAtTimestamp(java.time.OffsetDateTime lastSeenAtTimestamp)Driver1._FinalStagelastSeenAtTimestamp(java.util.Optional<java.time.OffsetDateTime> lastSeenAtTimestamp)Driver1._FinalStagephoneNumberPrimary(Nullable<java.lang.String> phoneNumberPrimary)Driver1._FinalStagephoneNumberPrimary(java.lang.String phoneNumberPrimary)Driver1._FinalStagephoneNumberPrimary(java.util.Optional<java.lang.String> phoneNumberPrimary)Driver1._FinalStagephoneNumberSecondary(Nullable<java.lang.String> phoneNumberSecondary)Driver1._FinalStagephoneNumberSecondary(java.lang.String phoneNumberSecondary)Driver1._FinalStagephoneNumberSecondary(java.util.Optional<java.lang.String> phoneNumberSecondary)Driver1._FinalStagestatus(DriverStatusEnum status)Driver1._FinalStagestatus(java.util.Optional<DriverStatusEnum> status)Driver1._FinalStagevehicleTypes(java.util.List<VehicleTypeEnum> vehicleTypes)Driver1._FinalStagevehicleTypes(java.util.Optional<java.util.List<VehicleTypeEnum>> vehicleTypes)
-
-
-
Method Detail
-
build
Driver1 build()
-
emailAddressPrimary
Driver1._FinalStage emailAddressPrimary(java.util.Optional<java.lang.String> emailAddressPrimary)
-
emailAddressPrimary
Driver1._FinalStage emailAddressPrimary(java.lang.String emailAddressPrimary)
-
emailAddressPrimary
Driver1._FinalStage emailAddressPrimary(Nullable<java.lang.String> emailAddressPrimary)
-
emailAddressSecondary
Driver1._FinalStage emailAddressSecondary(java.util.Optional<java.lang.String> emailAddressSecondary)
-
emailAddressSecondary
Driver1._FinalStage emailAddressSecondary(java.lang.String emailAddressSecondary)
-
emailAddressSecondary
Driver1._FinalStage emailAddressSecondary(Nullable<java.lang.String> emailAddressSecondary)
-
phoneNumberPrimary
Driver1._FinalStage phoneNumberPrimary(java.util.Optional<java.lang.String> phoneNumberPrimary)
-
phoneNumberPrimary
Driver1._FinalStage phoneNumberPrimary(java.lang.String phoneNumberPrimary)
-
phoneNumberPrimary
Driver1._FinalStage phoneNumberPrimary(Nullable<java.lang.String> phoneNumberPrimary)
-
phoneNumberSecondary
Driver1._FinalStage phoneNumberSecondary(java.util.Optional<java.lang.String> phoneNumberSecondary)
-
phoneNumberSecondary
Driver1._FinalStage phoneNumberSecondary(java.lang.String phoneNumberSecondary)
-
phoneNumberSecondary
Driver1._FinalStage phoneNumberSecondary(Nullable<java.lang.String> phoneNumberSecondary)
-
firstName
Driver1._FinalStage firstName(java.util.Optional<java.lang.String> firstName)
-
firstName
Driver1._FinalStage firstName(java.lang.String firstName)
-
firstName
Driver1._FinalStage firstName(Nullable<java.lang.String> firstName)
-
lastName
Driver1._FinalStage lastName(java.util.Optional<java.lang.String> lastName)
-
lastName
Driver1._FinalStage lastName(java.lang.String lastName)
-
lastName
Driver1._FinalStage lastName(Nullable<java.lang.String> lastName)
-
vehicleTypes
Driver1._FinalStage vehicleTypes(java.util.Optional<java.util.List<VehicleTypeEnum>> vehicleTypes)
-
vehicleTypes
Driver1._FinalStage vehicleTypes(java.util.List<VehicleTypeEnum> vehicleTypes)
-
status
Driver1._FinalStage status(java.util.Optional<DriverStatusEnum> status)
-
status
Driver1._FinalStage status(DriverStatusEnum status)
-
availableAccordingToDriver
Driver1._FinalStage availableAccordingToDriver(java.util.Optional<java.lang.Boolean> availableAccordingToDriver)
-
availableAccordingToDriver
Driver1._FinalStage availableAccordingToDriver(java.lang.Boolean availableAccordingToDriver)
-
availableAccordingToOperators
Driver1._FinalStage availableAccordingToOperators(java.util.Optional<java.lang.Boolean> availableAccordingToOperators)
-
availableAccordingToOperators
Driver1._FinalStage availableAccordingToOperators(java.lang.Boolean availableAccordingToOperators)
-
activeTaskGroupIds
Driver1._FinalStage activeTaskGroupIds(java.util.Optional<java.util.List<java.lang.String>> activeTaskGroupIds)
-
activeTaskGroupIds
Driver1._FinalStage activeTaskGroupIds(java.util.List<java.lang.String> activeTaskGroupIds)
-
lastSeenAtLocation
Driver1._FinalStage lastSeenAtLocation(java.util.Optional<LocationFeature> lastSeenAtLocation)
-
lastSeenAtLocation
Driver1._FinalStage lastSeenAtLocation(LocationFeature lastSeenAtLocation)
-
lastSeenAtLocation
Driver1._FinalStage lastSeenAtLocation(Nullable<LocationFeature> lastSeenAtLocation)
-
lastSeenAtTimestamp
Driver1._FinalStage lastSeenAtTimestamp(java.util.Optional<java.time.OffsetDateTime> lastSeenAtTimestamp)
-
lastSeenAtTimestamp
Driver1._FinalStage lastSeenAtTimestamp(java.time.OffsetDateTime lastSeenAtTimestamp)
-
lastSeenAtTimestamp
Driver1._FinalStage lastSeenAtTimestamp(Nullable<java.time.OffsetDateTime> lastSeenAtTimestamp)
-
defaultRateSheetRouted
Driver1._FinalStage defaultRateSheetRouted(java.util.Optional<java.lang.String> defaultRateSheetRouted)
-
defaultRateSheetRouted
Driver1._FinalStage defaultRateSheetRouted(java.lang.String defaultRateSheetRouted)
-
defaultRateSheetRouted
Driver1._FinalStage defaultRateSheetRouted(Nullable<java.lang.String> defaultRateSheetRouted)
-
defaultRateSheetOnDemand
Driver1._FinalStage defaultRateSheetOnDemand(java.util.Optional<java.lang.String> defaultRateSheetOnDemand)
-
defaultRateSheetOnDemand
Driver1._FinalStage defaultRateSheetOnDemand(java.lang.String defaultRateSheetOnDemand)
-
defaultRateSheetOnDemand
Driver1._FinalStage defaultRateSheetOnDemand(Nullable<java.lang.String> defaultRateSheetOnDemand)
-
-