public static final class VMSVehicle.VMSVehicleBuilder extends Object
Modifier and Type | Method and Description |
---|---|
VMSVehicle |
build() |
VMSVehicle.VMSVehicleBuilder |
configurationNumber(String configurationNumber)
Constraints: Not nullable, Maximum length: 18
|
VMSVehicle.VMSVehicleBuilder |
createdByUserName(String createdByUserName)
Constraints: Not nullable, Maximum length: 12
|
VMSVehicle.VMSVehicleBuilder |
equipment(String equipment)
Constraints: Not nullable, Maximum length: 18
|
VMSVehicle.VMSVehicleBuilder |
logicalSystem(String logicalSystem)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
material(String material)
Constraints: Not nullable, Maximum length: 40
|
VMSVehicle.VMSVehicleBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
referenceVendor(String referenceVendor)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
storageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
VMSVehicle.VMSVehicleBuilder |
valuationType(String valuationType)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vehicleIdentificationNumber(String vehicleIdentificationNumber)
Constraints: Not nullable, Maximum length: 35
|
VMSVehicle.VMSVehicleBuilder |
vMSDigitalVehicleHubModel(String vMSDigitalVehicleHubModel)
Constraints: Not nullable, Maximum length: 60
|
VMSVehicle.VMSVehicleBuilder |
vMSVehGrossPrcAmtInVehPrcCrcy(BigDecimal vMSVehGrossPrcAmtInVehPrcCrcy)
Constraints: Not nullable, Precision: 18, Scale: 3
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleActionDocType(String vMSVehicleActionDocType)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleAvailabilityStatus(String vMSVehicleAvailabilityStatus)
Constraints: Not nullable, Maximum length: 2
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleBatch(String vMSVehicleBatch)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleConfdDelivDateTime(ZonedDateTime vMSVehicleConfdDelivDateTime)
Constraints: Not nullable, Precision: 0
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleCustomer(String vMSVehicleCustomer)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleEndCustomer(String vMSVehicleEndCustomer)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleExternalID(String vMSVehicleExternalID)
Constraints: Not nullable, Maximum length: 35
|
VMSVehicle.VMSVehicleBuilder |
vmsVehicleHistory(VMSVehicleHistory... value)
Navigation property to_VMSVehicleHistory for VMSVehicle to multiple VMSVehicleHistory.
|
VMSVehicle.VMSVehicleBuilder |
vmsVehicleIncomingInvoice(VMSVehicleIncomingInvoice... value)
Navigation property to_VMSVehicleIncomingInvoice for VMSVehicle to multiple
VMSVehicleIncomingInvoice.
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleInternalID(String vMSVehicleInternalID)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vmsVehicleInvoice(VMSVehicleInvoice... value)
Navigation property to_VMSVehicleInvoice for VMSVehicle to multiple VMSVehicleInvoice.
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleIsArchived(Boolean vMSVehicleIsArchived)
Constraints: none
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleIsUsed(Boolean vMSVehicleIsUsed)
Constraints: none
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleIsVisible(String vMSVehicleIsVisible)
Constraints: Not nullable, Maximum length: 1
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleLocation(String vMSVehicleLocation)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleMileageQuantity(BigDecimal vMSVehicleMileageQuantity)
Constraints: Not nullable, Precision: 7, Scale: 0
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleMileageUsageUnit(String vMSVehicleMileageUsageUnit)
Constraints: Not nullable, Maximum length: 3
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleOrderingParty(String vMSVehicleOrderingParty)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehiclePlndDelivDateTime(ZonedDateTime vMSVehiclePlndDelivDateTime)
Constraints: Not nullable, Precision: 0
|
VMSVehicle.VMSVehicleBuilder |
vMSVehiclePriceCrcy(String vMSVehiclePriceCrcy)
Constraints: Not nullable, Maximum length: 5
|
VMSVehicle.VMSVehicleBuilder |
vMSVehiclePrimActionControl(String vMSVehiclePrimActionControl)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
vMSVehiclePrimaryStatus(String vMSVehiclePrimaryStatus)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
vMSVehiclePrimStatusDateTime(ZonedDateTime vMSVehiclePrimStatusDateTime)
Constraints: Not nullable, Precision: 7
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleProductionDateTime(ZonedDateTime vMSVehicleProductionDateTime)
Constraints: Not nullable, Precision: 0
|
VMSVehicle.VMSVehicleBuilder |
vmsVehiclePurchaseOrder(VMSVehiclePurchaseOrder... value)
Navigation property to_VMSVehiclePurchaseOrder for VMSVehicle to multiple
VMSVehiclePurchaseOrder.
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleRegistrationDate(LocalDateTime vMSVehicleRegistrationDate)
Constraints: Not nullable, Precision: 0
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSalesCampaign(String vMSVehicleSalesCampaign)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vmsVehicleSalesOrder(VMSVehicleSalesOrder... value)
Navigation property to_VMSVehicleSalesOrder for VMSVehicle to multiple
VMSVehicleSalesOrder.
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSearchArea(String vMSVehicleSearchArea)
Constraints: Not nullable, Maximum length: 10
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSecdryActionControl(String vMSVehicleSecdryActionControl)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSecdryStatusDateTime(ZonedDateTime vMSVehicleSecdryStatusDateTime)
Constraints: Not nullable, Precision: 7
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSecondaryStatus(String vMSVehicleSecondaryStatus)
Constraints: Not nullable, Maximum length: 4
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleSharingLevel(String vMSVehicleSharingLevel)
Constraints: Not nullable, Maximum length: 2
|
VMSVehicle.VMSVehicleBuilder |
vmsVehicleToEquipment(VMSVehicleToEquipment... value)
Navigation property to_VMSVehicleToEquipment for VMSVehicle to multiple
VMSVehicleToEquipment.
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleUsageStatus(String vMSVehicleUsageStatus)
Constraints: Not nullable, Maximum length: 2
|
VMSVehicle.VMSVehicleBuilder |
vMSVehicleUUID(UUID vMSVehicleUUID)
(Key Field) Constraints: Not nullable
|
@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehicleHistory(VMSVehicleHistory... value)
value
- The VMSVehicleHistorys to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehicleIncomingInvoice(VMSVehicleIncomingInvoice... value)
value
- The VMSVehicleIncomingInvoices to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehicleInvoice(VMSVehicleInvoice... value)
value
- The VMSVehicleInvoices to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehiclePurchaseOrder(VMSVehiclePurchaseOrder... value)
value
- The VMSVehiclePurchaseOrders to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehicleSalesOrder(VMSVehicleSalesOrder... value)
value
- The VMSVehicleSalesOrders to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vmsVehicleToEquipment(VMSVehicleToEquipment... value)
value
- The VMSVehicleToEquipments to build this VMSVehicle with.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleUUID(@Nullable UUID vMSVehicleUUID)
Original property name from the Odata EDM: VMSVehicleUUID
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSDigitalVehicleHubModel(@Nullable String vMSDigitalVehicleHubModel)
Original property name from the Odata EDM: VMSDigitalVehicleHubModel
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleInternalID(@Nullable String vMSVehicleInternalID)
Original property name from the Odata EDM: VMSVehicleInternalID
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder referenceVendor(@Nullable String referenceVendor)
Original property name from the Odata EDM: ReferenceVendor
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleBatch(@Nullable String vMSVehicleBatch)
Original property name from the Odata EDM: VMSVehicleBatch
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder equipment(@Nullable String equipment)
Original property name from the Odata EDM: Equipment
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleActionDocType(@Nullable String vMSVehicleActionDocType)
Original property name from the Odata EDM: VMSVehicleActionDocType
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder storageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder valuationType(@Nullable String valuationType)
Original property name from the Odata EDM: ValuationType
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder configurationNumber(@Nullable String configurationNumber)
Original property name from the Odata EDM: ConfigurationNumber
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehiclePrimActionControl(@Nullable String vMSVehiclePrimActionControl)
Original property name from the Odata EDM: VMSVehiclePrimActionControl
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehiclePrimaryStatus(@Nullable String vMSVehiclePrimaryStatus)
Original property name from the Odata EDM: VMSVehiclePrimaryStatus
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehiclePrimStatusDateTime(@Nullable ZonedDateTime vMSVehiclePrimStatusDateTime)
Original property name from the Odata EDM: VMSVehiclePrimStatusDateTime
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSecdryActionControl(@Nullable String vMSVehicleSecdryActionControl)
Original property name from the Odata EDM: VMSVehicleSecdryActionControl
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSecondaryStatus(@Nullable String vMSVehicleSecondaryStatus)
Original property name from the Odata EDM: VMSVehicleSecondaryStatus
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSecdryStatusDateTime(@Nullable ZonedDateTime vMSVehicleSecdryStatusDateTime)
Original property name from the Odata EDM: VMSVehicleSecdryStatusDateTime
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleConfdDelivDateTime(@Nullable ZonedDateTime vMSVehicleConfdDelivDateTime)
Original property name from the Odata EDM: VMSVehicleConfdDelivDateTime
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleProductionDateTime(@Nullable ZonedDateTime vMSVehicleProductionDateTime)
Original property name from the Odata EDM: VMSVehicleProductionDateTime
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehiclePlndDelivDateTime(@Nullable ZonedDateTime vMSVehiclePlndDelivDateTime)
Original property name from the Odata EDM: VMSVehiclePlndDelivDateTime
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleIsArchived(@Nullable Boolean vMSVehicleIsArchived)
Original property name from the Odata EDM: VMSVehicleIsArchived
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vehicleIdentificationNumber(@Nullable String vehicleIdentificationNumber)
Original property name from the Odata EDM: VehicleIdentificationNumber
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleExternalID(@Nullable String vMSVehicleExternalID)
Original property name from the Odata EDM: VMSVehicleExternalID
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleAvailabilityStatus(@Nullable String vMSVehicleAvailabilityStatus)
Original property name from the Odata EDM: VMSVehicleAvailabilityStatus
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleIsVisible(@Nullable String vMSVehicleIsVisible)
Original property name from the Odata EDM: VMSVehicleIsVisible
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleLocation(@Nullable String vMSVehicleLocation)
Original property name from the Odata EDM: VMSVehicleLocation
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleCustomer(@Nullable String vMSVehicleCustomer)
Original property name from the Odata EDM: VMSVehicleCustomer
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleEndCustomer(@Nullable String vMSVehicleEndCustomer)
Original property name from the Odata EDM: VMSVehicleEndCustomer
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder createdByUserName(@Nullable String createdByUserName)
Original property name from the Odata EDM: CreatedByUserName
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleUsageStatus(@Nullable String vMSVehicleUsageStatus)
Original property name from the Odata EDM: VMSVehicleUsageStatus
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSalesCampaign(@Nullable String vMSVehicleSalesCampaign)
Original property name from the Odata EDM: VMSVehicleSalesCampaign
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleMileageQuantity(@Nullable BigDecimal vMSVehicleMileageQuantity)
Original property name from the Odata EDM: VMSVehicleMileageQuantity
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleMileageUsageUnit(@Nullable String vMSVehicleMileageUsageUnit)
Original property name from the Odata EDM: VMSVehicleMileageUsageUnit
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleRegistrationDate(@Nullable LocalDateTime vMSVehicleRegistrationDate)
Original property name from the Odata EDM: VMSVehicleRegistrationDate
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSearchArea(@Nullable String vMSVehicleSearchArea)
Original property name from the Odata EDM: VMSVehicleSearchArea
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleOrderingParty(@Nullable String vMSVehicleOrderingParty)
Original property name from the Odata EDM: VMSVehicleOrderingParty
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehGrossPrcAmtInVehPrcCrcy(@Nullable BigDecimal vMSVehGrossPrcAmtInVehPrcCrcy)
Original property name from the Odata EDM: VMSVehGrossPrcAmtInVehPrcCrcy
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehiclePriceCrcy(@Nullable String vMSVehiclePriceCrcy)
Original property name from the Odata EDM: VMSVehiclePriceCrcy
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleSharingLevel(@Nullable String vMSVehicleSharingLevel)
Original property name from the Odata EDM: VMSVehicleSharingLevel
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder vMSVehicleIsUsed(@Nullable Boolean vMSVehicleIsUsed)
Original property name from the Odata EDM: VMSVehicleIsUsed
this
.@Nonnull public VMSVehicle.VMSVehicleBuilder logicalSystem(@Nullable String logicalSystem)
Original property name from the Odata EDM: LogicalSystem
this
.@Nonnull public VMSVehicle build()
Copyright © 2021 SAP SE. All rights reserved.