Class BR_NFVehicle.BR_NFVehicleBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.brazilnotafiscal.BR_NFVehicle.BR_NFVehicleBuilder
Enclosing class:
BR_NFVehicle

public static final class BR_NFVehicle.BR_NFVehicleBuilder extends Object
Helper class to allow for fluent creation of BR_NFVehicle instances.
  • Method Details

    • bR_NFItem

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NFItem(BR_NFItem value)
      Navigation property to_BR_NFItem for BR_NFVehicle to single BR_NFItem.
      Parameters:
      value - The BR_NFItem to build this BR_NFVehicle with.
      Returns:
      This Builder to allow for a fluent interface.
    • bR_NFDoc

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NFDoc(BR_NFDocument value)
      Navigation property to_BR_NFDoc for BR_NFVehicle to single BR_NFDocument.
      Parameters:
      value - The BR_NFDocument to build this BR_NFVehicle with.
      Returns:
      This Builder to allow for a fluent interface.
    • bR_NotaFiscal

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NotaFiscal(@Nullable String bR_NotaFiscal)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BR_NotaFiscal

      Returns:
      this.
    • bR_NotaFiscalItem

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NotaFiscalItem(@Nullable String bR_NotaFiscalItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BR_NotaFiscalItem

      Returns:
      this.
    • vehicleModel

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleModel(@Nullable String vehicleModel)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: VehicleModel

      Returns:
      this.
    • vehicleModelYear

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleModelYear(@Nullable String vehicleModelYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VehicleModelYear

      Returns:
      this.
    • vehicleYearOfManufacture

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleYearOfManufacture(@Nullable String vehicleYearOfManufacture)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VehicleYearOfManufacture

      Returns:
      this.
    • vehicleType

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleType(@Nullable String vehicleType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VehicleType

      Returns:
      this.
    • vehicleFuelType

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleFuelType(@Nullable String vehicleFuelType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VehicleFuelType

      Returns:
      this.
    • vehicleEnginePower

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleEnginePower(@Nullable String vehicleEnginePower)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VehicleEnginePower

      Returns:
      this.
    • vehicleCylinderCapacityValue

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleCylinderCapacityValue(@Nullable String vehicleCylinderCapacityValue)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VehicleCylinderCapacityValue

      Returns:
      this.
    • vehicleEngineNumber

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleEngineNumber(@Nullable String vehicleEngineNumber)
      Constraints: Not nullable, Maximum length: 21

      Original property name from the Odata EDM: VehicleEngineNumber

      Returns:
      this.
    • vehicleCarMakerColor

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleCarMakerColor(@Nullable String vehicleCarMakerColor)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VehicleCarMakerColor

      Returns:
      this.
    • vehiclePaintingType

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehiclePaintingType(@Nullable String vehiclePaintingType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: VehiclePaintingType

      Returns:
      this.
    • bR_NFeVehicleDENATRANColor

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NFeVehicleDENATRANColor(@Nullable String bR_NFeVehicleDENATRANColor)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BR_NFeVehicleDENATRANColor

      Returns:
      this.
    • vehicleColorDesc

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleColorDesc(@Nullable String vehicleColorDesc)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: VehicleColorDesc

      Returns:
      this.
    • vehicleChassis

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleChassis(@Nullable String vehicleChassis)
      Constraints: Not nullable, Maximum length: 17

      Original property name from the Odata EDM: VehicleChassis

      Returns:
      this.
    • vehicleSerialNumber

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleSerialNumber(@Nullable String vehicleSerialNumber)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: VehicleSerialNumber

      Returns:
      this.
    • vehicleNetWeightUnit

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleNetWeightUnit(@Nullable String vehicleNetWeightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VehicleNetWeightUnit

      Returns:
      this.
    • vehicleNetWeight

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleNetWeight(@Nullable BigDecimal vehicleNetWeight)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VehicleNetWeight

      Returns:
      this.
    • vehicleGrossWeightUnit

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleGrossWeightUnit(@Nullable String vehicleGrossWeightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VehicleGrossWeightUnit

      Returns:
      this.
    • vehicleGrossWeight

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleGrossWeight(@Nullable BigDecimal vehicleGrossWeight)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: VehicleGrossWeight

      Returns:
      this.
    • vehicleMaximumCapacityValue

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleMaximumCapacityValue(@Nullable String vehicleMaximumCapacityValue)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VehicleMaximumCapacityValue

      Returns:
      this.
    • vehicleMaxTractionCapacity

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleMaxTractionCapacity(@Nullable String vehicleMaxTractionCapacity)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: VehicleMaxTractionCapacity

      Returns:
      this.
    • distanceBetweenAxlesQtyValue

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder distanceBetweenAxlesQtyValue(@Nullable String distanceBetweenAxlesQtyValue)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DistanceBetweenAxlesQtyValue

      Returns:
      this.
    • vehicleUsage

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleUsage(@Nullable String vehicleUsage)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: VehicleUsage

      Returns:
      this.
    • bR_NFItemVINCondition

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder bR_NFItemVINCondition(@Nullable String bR_NFItemVINCondition)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BR_NFItemVINCondition

      Returns:
      this.
    • vehicleCondition

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleCondition(@Nullable String vehicleCondition)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: VehicleCondition

      Returns:
      this.
    • vehicleRestriction

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleRestriction(@Nullable String vehicleRestriction)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: VehicleRestriction

      Returns:
      this.
    • vehicleOperationType

      @Nonnull public BR_NFVehicle.BR_NFVehicleBuilder vehicleOperationType(@Nullable String vehicleOperationType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: VehicleOperationType

      Returns:
      this.
    • build

      @Nonnull public BR_NFVehicle build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object