Class BusinessPartner.BusinessPartnerBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.BusinessPartner.BusinessPartnerBuilder
Enclosing class:
BusinessPartner

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

    • bpCreditWorthiness

      @Nonnull public BusinessPartner.BusinessPartnerBuilder bpCreditWorthiness(BPCreditWorthiness value)
      Navigation property to_BPCreditWorthiness for BusinessPartner to single BPCreditWorthiness.
      Parameters:
      value - The BPCreditWorthiness to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • bpFinServicesReporting

      @Nonnull public BusinessPartner.BusinessPartnerBuilder bpFinServicesReporting(BPFinancialServicesReporting value)
      Navigation property to_BPFinServicesReporting for BusinessPartner to single BPFinancialServicesReporting.
      Parameters:
      value - The BPFinancialServicesReporting to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • bpFiscalYearInformation

      @Nonnull public BusinessPartner.BusinessPartnerBuilder bpFiscalYearInformation(BPFiscalYearInformation... value)
      Navigation property to_BPFiscalYearInformation for BusinessPartner to multiple BPFiscalYearInformation.
      Parameters:
      value - The BPFiscalYearInformations to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • bpRelationship

      @Nonnull public BusinessPartner.BusinessPartnerBuilder bpRelationship(BPRelationship... value)
      Navigation property to_BPRelationship for BusinessPartner to multiple BPRelationship.
      Parameters:
      value - The BPRelationships to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • buPaIdentification

      @Nonnull public BusinessPartner.BusinessPartnerBuilder buPaIdentification(BuPaIdentification... value)
      Navigation property to_BuPaIdentification for BusinessPartner to multiple BuPaIdentification.
      Parameters:
      value - The BuPaIdentifications to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • buPaIndustry

      @Nonnull public BusinessPartner.BusinessPartnerBuilder buPaIndustry(BuPaIndustry... value)
      Navigation property to_BuPaIndustry for BusinessPartner to multiple BuPaIndustry.
      Parameters:
      value - The BuPaIndustrys to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartner

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartner(BPFinancialServicesExtn value)
      Navigation property to_BusinessPartner for BusinessPartner to single BPFinancialServicesExtn.
      Parameters:
      value - The BPFinancialServicesExtn to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartner

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartner(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Parameters:
      value - The businessPartner to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerAddress

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerAddress(BusinessPartnerAddress... value)
      Navigation property to_BusinessPartnerAddress for BusinessPartner to multiple BusinessPartnerAddress.
      Parameters:
      value - The BusinessPartnerAddresss to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerBank

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerBank(BusinessPartnerBank... value)
      Navigation property to_BusinessPartnerBank for BusinessPartner to multiple BusinessPartnerBank.
      Parameters:
      value - The BusinessPartnerBanks to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerContact

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerContact(BusinessPartnerContact... value)
      Navigation property to_BusinessPartnerContact for BusinessPartner to multiple BusinessPartnerContact.
      Parameters:
      value - The BusinessPartnerContacts to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerRating

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerRating(BusinessPartnerRating... value)
      Navigation property to_BusinessPartnerRating for BusinessPartner to multiple BusinessPartnerRating.
      Parameters:
      value - The BusinessPartnerRatings to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerRole

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerRole(BusinessPartnerRole... value)
      Navigation property to_BusinessPartnerRole for BusinessPartner to multiple BusinessPartnerRole.
      Parameters:
      value - The BusinessPartnerRoles to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessPartnerTax

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerTax(BusinessPartnerTaxNumber... value)
      Navigation property to_BusinessPartnerTax for BusinessPartner to multiple BusinessPartnerTaxNumber.
      Parameters:
      value - The BusinessPartnerTaxNumbers to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • busPartAddrDepdntTaxNmbr

      @Nonnull public BusinessPartner.BusinessPartnerBuilder busPartAddrDepdntTaxNmbr(BusPartAddrDepdntTaxNmbr... value)
      Navigation property to_BusPartAddrDepdntTaxNmbr for BusinessPartner to multiple BusPartAddrDepdntTaxNmbr.
      Parameters:
      value - The BusPartAddrDepdntTaxNmbrs to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • customer

      @Nonnull public BusinessPartner.BusinessPartnerBuilder customer(Customer value)
      Navigation property to_Customer for BusinessPartner to single Customer.
      Parameters:
      value - The Customer to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • customer

      @Nonnull public BusinessPartner.BusinessPartnerBuilder customer(String value)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Parameters:
      value - The customer to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • supplier

      @Nonnull public BusinessPartner.BusinessPartnerBuilder supplier(Supplier value)
      Navigation property to_Supplier for BusinessPartner to single Supplier.
      Parameters:
      value - The Supplier to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • supplier

      @Nonnull public BusinessPartner.BusinessPartnerBuilder supplier(String value)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Parameters:
      value - The supplier to build this BusinessPartner with.
      Returns:
      This Builder to allow for a fluent interface.
    • academicTitle

      @Nonnull public BusinessPartner.BusinessPartnerBuilder academicTitle(@Nullable String academicTitle)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AcademicTitle

      Returns:
      this.
    • authorizationGroup

      @Nonnull public BusinessPartner.BusinessPartnerBuilder authorizationGroup(@Nullable String authorizationGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AuthorizationGroup

      Returns:
      this.
    • businessPartnerCategory

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerCategory(@Nullable String businessPartnerCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BusinessPartnerCategory

      Returns:
      this.
    • businessPartnerFullName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerFullName(@Nullable String businessPartnerFullName)
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: BusinessPartnerFullName

      Returns:
      this.
    • businessPartnerGrouping

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerGrouping(@Nullable String businessPartnerGrouping)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerGrouping

      Returns:
      this.
    • businessPartnerName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerName(@Nullable String businessPartnerName)
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: BusinessPartnerName

      Returns:
      this.
    • businessPartnerUUID

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerUUID(@Nullable UUID businessPartnerUUID)
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerUUID

      Returns:
      this.
    • correspondenceLanguage

      @Nonnull public BusinessPartner.BusinessPartnerBuilder correspondenceLanguage(@Nullable String correspondenceLanguage)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CorrespondenceLanguage

      Returns:
      this.
    • createdByUser

      @Nonnull public BusinessPartner.BusinessPartnerBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder creationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • creationTime

      @Nonnull public BusinessPartner.BusinessPartnerBuilder creationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Returns:
      this.
    • firstName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder firstName(@Nullable String firstName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FirstName

      Returns:
      this.
    • formOfAddress

      @Nonnull public BusinessPartner.BusinessPartnerBuilder formOfAddress(@Nullable String formOfAddress)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FormOfAddress

      Returns:
      this.
    • industry

      @Nonnull public BusinessPartner.BusinessPartnerBuilder industry(@Nullable String industry)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Industry

      Returns:
      this.
    • internationalLocationNumber1

      @Nonnull public BusinessPartner.BusinessPartnerBuilder internationalLocationNumber1(@Nullable String internationalLocationNumber1)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: InternationalLocationNumber1

      Returns:
      this.
    • internationalLocationNumber2

      @Nonnull public BusinessPartner.BusinessPartnerBuilder internationalLocationNumber2(@Nullable String internationalLocationNumber2)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: InternationalLocationNumber2

      Returns:
      this.
    • isFemale

      @Nonnull public BusinessPartner.BusinessPartnerBuilder isFemale(@Nullable Boolean isFemale)
      Constraints: none

      Original property name from the Odata EDM: IsFemale

      Returns:
      this.
    • isMale

      @Nonnull public BusinessPartner.BusinessPartnerBuilder isMale(@Nullable Boolean isMale)
      Constraints: none

      Original property name from the Odata EDM: IsMale

      Returns:
      this.
    • isNaturalPerson

      @Nonnull public BusinessPartner.BusinessPartnerBuilder isNaturalPerson(@Nullable String isNaturalPerson)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsNaturalPerson

      Returns:
      this.
    • isSexUnknown

      @Nonnull public BusinessPartner.BusinessPartnerBuilder isSexUnknown(@Nullable Boolean isSexUnknown)
      Constraints: none

      Original property name from the Odata EDM: IsSexUnknown

      Returns:
      this.
    • genderCodeName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder genderCodeName(@Nullable String genderCodeName)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: GenderCodeName

      Returns:
      this.
    • language

      @Nonnull public BusinessPartner.BusinessPartnerBuilder language(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • lastChangeDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • lastChangeTime

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastChangeTime(@Nullable LocalTime lastChangeTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • lastName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastName(@Nullable String lastName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: LastName

      Returns:
      this.
    • legalForm

      @Nonnull public BusinessPartner.BusinessPartnerBuilder legalForm(@Nullable String legalForm)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LegalForm

      Returns:
      this.
    • organizationBPName1

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationBPName1(@Nullable String organizationBPName1)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OrganizationBPName1

      Returns:
      this.
    • organizationBPName2

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationBPName2(@Nullable String organizationBPName2)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OrganizationBPName2

      Returns:
      this.
    • organizationBPName3

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationBPName3(@Nullable String organizationBPName3)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OrganizationBPName3

      Returns:
      this.
    • organizationBPName4

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationBPName4(@Nullable String organizationBPName4)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OrganizationBPName4

      Returns:
      this.
    • organizationFoundationDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationFoundationDate(@Nullable LocalDateTime organizationFoundationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OrganizationFoundationDate

      Returns:
      this.
    • organizationLiquidationDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder organizationLiquidationDate(@Nullable LocalDateTime organizationLiquidationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OrganizationLiquidationDate

      Returns:
      this.
    • searchTerm1

      @Nonnull public BusinessPartner.BusinessPartnerBuilder searchTerm1(@Nullable String searchTerm1)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SearchTerm1

      Returns:
      this.
    • searchTerm2

      @Nonnull public BusinessPartner.BusinessPartnerBuilder searchTerm2(@Nullable String searchTerm2)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SearchTerm2

      Returns:
      this.
    • additionalLastName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder additionalLastName(@Nullable String additionalLastName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: AdditionalLastName

      Returns:
      this.
    • birthDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder birthDate(@Nullable LocalDateTime birthDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BirthDate

      Returns:
      this.
    • businessPartnerBirthDateStatus

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerBirthDateStatus(@Nullable String businessPartnerBirthDateStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BusinessPartnerBirthDateStatus

      Returns:
      this.
    • businessPartnerBirthplaceName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerBirthplaceName(@Nullable String businessPartnerBirthplaceName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerBirthplaceName

      Returns:
      this.
    • businessPartnerDeathDate

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerDeathDate(@Nullable LocalDateTime businessPartnerDeathDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BusinessPartnerDeathDate

      Returns:
      this.
    • businessPartnerIsBlocked

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerIsBlocked(@Nullable Boolean businessPartnerIsBlocked)
      Constraints: none

      Original property name from the Odata EDM: BusinessPartnerIsBlocked

      Returns:
      this.
    • businessPartnerType

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerType(@Nullable String businessPartnerType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerType

      Returns:
      this.
    • eTag

      @Nonnull public BusinessPartner.BusinessPartnerBuilder eTag(@Nullable String eTag)
      Constraints: Not nullable, Maximum length: 26

      Original property name from the Odata EDM: ETag

      Returns:
      this.
    • groupBusinessPartnerName1

      @Nonnull public BusinessPartner.BusinessPartnerBuilder groupBusinessPartnerName1(@Nullable String groupBusinessPartnerName1)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: GroupBusinessPartnerName1

      Returns:
      this.
    • groupBusinessPartnerName2

      @Nonnull public BusinessPartner.BusinessPartnerBuilder groupBusinessPartnerName2(@Nullable String groupBusinessPartnerName2)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: GroupBusinessPartnerName2

      Returns:
      this.
    • independentAddressID

      @Nonnull public BusinessPartner.BusinessPartnerBuilder independentAddressID(@Nullable String independentAddressID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: IndependentAddressID

      Returns:
      this.
    • internationalLocationNumber3

      @Nonnull public BusinessPartner.BusinessPartnerBuilder internationalLocationNumber3(@Nullable String internationalLocationNumber3)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InternationalLocationNumber3

      Returns:
      this.
    • middleName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder middleName(@Nullable String middleName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MiddleName

      Returns:
      this.
    • nameCountry

      @Nonnull public BusinessPartner.BusinessPartnerBuilder nameCountry(@Nullable String nameCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: NameCountry

      Returns:
      this.
    • nameFormat

      @Nonnull public BusinessPartner.BusinessPartnerBuilder nameFormat(@Nullable String nameFormat)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: NameFormat

      Returns:
      this.
    • personFullName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder personFullName(@Nullable String personFullName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PersonFullName

      Returns:
      this.
    • personNumber

      @Nonnull public BusinessPartner.BusinessPartnerBuilder personNumber(@Nullable String personNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PersonNumber

      Returns:
      this.
    • isMarkedForArchiving

      @Nonnull public BusinessPartner.BusinessPartnerBuilder isMarkedForArchiving(@Nullable Boolean isMarkedForArchiving)
      Constraints: none

      Original property name from the Odata EDM: IsMarkedForArchiving

      Returns:
      this.
    • businessPartnerIDByExtSystem

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerIDByExtSystem(@Nullable String businessPartnerIDByExtSystem)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: BusinessPartnerIDByExtSystem

      Returns:
      this.
    • businessPartnerPrintFormat

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerPrintFormat(@Nullable String businessPartnerPrintFormat)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BusinessPartnerPrintFormat

      Returns:
      this.
    • businessPartnerOccupation

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerOccupation(@Nullable String businessPartnerOccupation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerOccupation

      Returns:
      this.
    • busPartMaritalStatus

      @Nonnull public BusinessPartner.BusinessPartnerBuilder busPartMaritalStatus(@Nullable String busPartMaritalStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BusPartMaritalStatus

      Returns:
      this.
    • busPartNationality

      @Nonnull public BusinessPartner.BusinessPartnerBuilder busPartNationality(@Nullable String busPartNationality)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BusPartNationality

      Returns:
      this.
    • businessPartnerBirthName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerBirthName(@Nullable String businessPartnerBirthName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerBirthName

      Returns:
      this.
    • businessPartnerSupplementName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder businessPartnerSupplementName(@Nullable String businessPartnerSupplementName)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerSupplementName

      Returns:
      this.
    • naturalPersonEmployerName

      @Nonnull public BusinessPartner.BusinessPartnerBuilder naturalPersonEmployerName(@Nullable String naturalPersonEmployerName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: NaturalPersonEmployerName

      Returns:
      this.
    • lastNamePrefix

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastNamePrefix(@Nullable String lastNamePrefix)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LastNamePrefix

      Returns:
      this.
    • lastNameSecondPrefix

      @Nonnull public BusinessPartner.BusinessPartnerBuilder lastNameSecondPrefix(@Nullable String lastNameSecondPrefix)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LastNameSecondPrefix

      Returns:
      this.
    • initials

      @Nonnull public BusinessPartner.BusinessPartnerBuilder initials(@Nullable String initials)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Initials

      Returns:
      this.
    • tradingPartner

      @Nonnull public BusinessPartner.BusinessPartnerBuilder tradingPartner(@Nullable String tradingPartner)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TradingPartner

      Returns:
      this.
    • build

      @Nonnull public BusinessPartner build()
    • toString

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