Class BPRelationship.BPRelationshipBuilder

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

public static class BPRelationship.BPRelationshipBuilder extends Object
  • Method Details

    • relationshipNumber

      @Nonnull public BPRelationship.BPRelationshipBuilder relationshipNumber(@Nullable String relationshipNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: RelationshipNumber

      Returns:
      this.
    • businessPartner1

      @Nonnull public BPRelationship.BPRelationshipBuilder businessPartner1(@Nullable String businessPartner1)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner1

      Returns:
      this.
    • businessPartner2

      @Nonnull public BPRelationship.BPRelationshipBuilder businessPartner2(@Nullable String businessPartner2)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner2

      Returns:
      this.
    • validityEndDate

      @Nonnull public BPRelationship.BPRelationshipBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
      (Key Field) Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      this.
    • validityStartDate

      @Nonnull public BPRelationship.BPRelationshipBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      this.
    • isStandardRelationship

      @Nonnull public BPRelationship.BPRelationshipBuilder isStandardRelationship(@Nullable Boolean isStandardRelationship)
      Constraints: none

      Original property name from the Odata EDM: IsStandardRelationship

      Returns:
      this.
    • relationshipCategory

      @Nonnull public BPRelationship.BPRelationshipBuilder relationshipCategory(@Nullable String relationshipCategory)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: RelationshipCategory

      Returns:
      this.
    • bPRelationshipType

      @Nonnull public BPRelationship.BPRelationshipBuilder bPRelationshipType(@Nullable String bPRelationshipType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BPRelationshipType

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDate

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

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • creationTime

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

      Original property name from the Odata EDM: CreationTime

      Returns:
      this.
    • lastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • lastChangeDate

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

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • lastChangeTime

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

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      this.
    • build

      @Nonnull public BPRelationship build()
    • toString

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