Class SuplrEvalScorecard.SuplrEvalScorecardBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplierevaluationscorecard.SuplrEvalScorecard.SuplrEvalScorecardBuilder
Enclosing class:
SuplrEvalScorecard

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

    • suplrEvalSccrdPurchaserResp

      @Nonnull public SuplrEvalScorecard.SuplrEvalScorecardBuilder suplrEvalSccrdPurchaserResp(SuplrEvalSccrdPurchaserResp value)
      Navigation property to_SuplrEvalSccrdPurchaserResp for SuplrEvalScorecard to single SuplrEvalSccrdPurchaserResp.
      Parameters:
      value - The SuplrEvalSccrdPurchaserResp to build this SuplrEvalScorecard with.
      Returns:
      This Builder to allow for a fluent interface.
    • suplrEvalScorecardRootQnaire

      @Nonnull public SuplrEvalScorecard.SuplrEvalScorecardBuilder suplrEvalScorecardRootQnaire(SuplrEvalScorecardRootQnaire value)
      Navigation property to_SuplrEvalScorecardRootQnaire for SuplrEvalScorecard to single SuplrEvalScorecardRootQnaire.
      Parameters:
      value - The SuplrEvalScorecardRootQnaire to build this SuplrEvalScorecard with.
      Returns:
      This Builder to allow for a fluent interface.
    • supplier

      Navigation property to_Supplier for SuplrEvalScorecard to single SuplrEvalSccrdSupplier.
      Parameters:
      value - The SuplrEvalSccrdSupplier to build this SuplrEvalScorecard with.
      Returns:
      This Builder to allow for a fluent interface.
    • suplrEvalScorecardUUID

      @Nonnull public SuplrEvalScorecard.SuplrEvalScorecardBuilder suplrEvalScorecardUUID(@Nullable UUID suplrEvalScorecardUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: SuplrEvalScorecardUUID

      Returns:
      this.
    • supplierEvalScorecard

      @Nonnull public SuplrEvalScorecard.SuplrEvalScorecardBuilder supplierEvalScorecard(@Nullable String supplierEvalScorecard)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SupplierEvalScorecard

      Returns:
      this.
    • suplrEvalScorecardName

      @Nonnull public SuplrEvalScorecard.SuplrEvalScorecardBuilder suplrEvalScorecardName(@Nullable String suplrEvalScorecardName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SuplrEvalScorecardName

      Returns:
      this.
    • build

      @Nonnull public SuplrEvalScorecard build()
    • toString

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