Class InHouseRepair.InHouseRepairBuilder

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

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

    • inHouseRepairItem

      @Nonnull public InHouseRepair.InHouseRepairBuilder inHouseRepairItem(InHouseRepairItem... value)
      Navigation property _InHouseRepairItem for InHouseRepair to multiple InHouseRepairItem.
      Parameters:
      value - The InHouseRepairItems to build this InHouseRepair with.
      Returns:
      This Builder to allow for a fluent interface.
    • inHouseRepair

      @Nonnull public InHouseRepair.InHouseRepairBuilder inHouseRepair(@Nullable String inHouseRepair)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InHouseRepair

      Returns:
      this.
    • inhRepairType

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

      Original property name from the Odata EDM: InhRepairType

      Returns:
      this.
    • soldToParty

      @Nonnull public InHouseRepair.InHouseRepairBuilder soldToParty(@Nullable String soldToParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SoldToParty

      Returns:
      this.
    • contactPerson

      @Nonnull public InHouseRepair.InHouseRepairBuilder contactPerson(@Nullable String contactPerson)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ContactPerson

      Returns:
      this.
    • shipToParty

      @Nonnull public InHouseRepair.InHouseRepairBuilder shipToParty(@Nullable String shipToParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ShipToParty

      Returns:
      this.
    • salesOrganization

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesOrganization(@Nullable String salesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Returns:
      this.
    • distributionChannel

      @Nonnull public InHouseRepair.InHouseRepairBuilder distributionChannel(@Nullable String distributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Returns:
      this.
    • division

      @Nonnull public InHouseRepair.InHouseRepairBuilder division(@Nullable String division)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Division

      Returns:
      this.
    • salesOffice

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesOffice(@Nullable String salesOffice)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOffice

      Returns:
      this.
    • salesGroup

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesGroup(@Nullable String salesGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SalesGroup

      Returns:
      this.
    • salesOrganizationOrgUnitID

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesOrganizationOrgUnitID(@Nullable String salesOrganizationOrgUnitID)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: SalesOrganizationOrgUnitID

      Returns:
      this.
    • salesOfficeOrgUnitID

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesOfficeOrgUnitID(@Nullable String salesOfficeOrgUnitID)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: SalesOfficeOrgUnitID

      Returns:
      this.
    • salesGroupOrgUnitID

      @Nonnull public InHouseRepair.InHouseRepairBuilder salesGroupOrgUnitID(@Nullable String salesGroupOrgUnitID)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: SalesGroupOrgUnitID

      Returns:
      this.
    • responsibleSalesOrganization

      @Nonnull public InHouseRepair.InHouseRepairBuilder responsibleSalesOrganization(@Nullable String responsibleSalesOrganization)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: ResponsibleSalesOrganization

      Returns:
      this.
    • responsibleEmployee

      @Nonnull public InHouseRepair.InHouseRepairBuilder responsibleEmployee(@Nullable String responsibleEmployee)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ResponsibleEmployee

      Returns:
      this.
    • inhRepairStatus

      @Nonnull public InHouseRepair.InHouseRepairBuilder inhRepairStatus(@Nullable String inhRepairStatus)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InhRepairStatus

      Returns:
      this.
    • inhRepairExtReference

      @Nonnull public InHouseRepair.InHouseRepairBuilder inhRepairExtReference(@Nullable String inhRepairExtReference)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: InhRepairExtReference

      Returns:
      this.
    • _Messages

      @Nonnull public InHouseRepair.InHouseRepairBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public InHouseRepair build()
    • toString

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