Class InHouseRepairItem.InHouseRepairItemBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.inhouserepair.InHouseRepairItem.InHouseRepairItemBuilder
Enclosing class:
InHouseRepairItem

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

    • inHouseRepair

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inHouseRepair(InHouseRepair value)
      Navigation property _InHouseRepair for InHouseRepairItem to single InHouseRepair.
      Parameters:
      value - The InHouseRepair to build this InHouseRepairItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • inHouseRepair

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inHouseRepair(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InHouseRepair

      Parameters:
      value - The inHouseRepair to build this InHouseRepairItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • inHouseRepairItem

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inHouseRepairItem(@Nullable String inHouseRepairItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InHouseRepairItem

      Returns:
      this.
    • inhRepairType

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inhRepairType(@Nullable String inhRepairType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InhRepairType

      Returns:
      this.
    • inhRepairReferenceEquipment

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inhRepairReferenceEquipment(@Nullable String inhRepairReferenceEquipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: InhRepairReferenceEquipment

      Returns:
      this.
    • product

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder product(@Nullable String product)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Product

      Returns:
      this.
    • serialNumber

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder serialNumber(@Nullable String serialNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SerialNumber

      Returns:
      this.
    • inhRepairItemStatus

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder inhRepairItemStatus(@Nullable String inhRepairItemStatus)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InhRepairItemStatus

      Returns:
      this.
    • serviceOrder

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder serviceOrder(@Nullable String serviceOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServiceOrder

      Returns:
      this.
    • serviceQuotation

      @Nonnull public InHouseRepairItem.InHouseRepairItemBuilder serviceQuotation(@Nullable String serviceQuotation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServiceQuotation

      Returns:
      this.
    • build

      @Nonnull public InHouseRepairItem build()
    • toString

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