Class SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplierevaluationscorecard.SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder
- Enclosing class:
- SuplrEvalSccrdSection
Helper class to allow for fluent creation of SuplrEvalSccrdSection instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()calculatedScore(Double calculatedScore) Constraints: noneminimalScore(Short minimalScore) Constraints: nonenumberOfResponses(Integer numberOfResponses) Constraints: nonequestionnaireSectionName(String questionnaireSectionName) Constraints: Not nullable, Maximum length: 60suplrEvalRspQuestionnaireUUID(UUID suplrEvalRspQuestionnaireUUID) Constraints: nonesuplrEvalSccrdQuestion(SuplrEvalSccrdQuestion... value) Navigation property to_SuplrEvalSccrdQuestion for SuplrEvalSccrdSection to multiple SuplrEvalSccrdQuestion.suplrEvalSccrdSectionUUID(UUID suplrEvalSccrdSectionUUID) (Key Field) Constraints: Not nullableNavigation property to_SuplrEvalSccrdStrucQnaire for SuplrEvalSccrdSection to single SuplrEvalSccrdStrucQnaire.suplrEvalSccrdUUID(UUID suplrEvalSccrdUUID) Constraints: noneNavigation property to_SupplierEvalScorecard for SuplrEvalSccrdSection to single SuplrEvalScorecard.supplierEvalScorecardSctnAltv(Integer supplierEvalScorecardSctnAltv) Constraints: nonesupplierEvalScorecardSection(String supplierEvalScorecardSection) Constraints: Not nullable, Maximum length: 20targetScore(Short targetScore) Constraints: nonetoString()weightingFactor(Short weightingFactor) Constraints: none
-
Method Details
-
suplrEvalSccrdQuestion
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder suplrEvalSccrdQuestion(SuplrEvalSccrdQuestion... value) Navigation property to_SuplrEvalSccrdQuestion for SuplrEvalSccrdSection to multiple SuplrEvalSccrdQuestion.- Parameters:
value- The SuplrEvalSccrdQuestions to build this SuplrEvalSccrdSection with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrEvalSccrdStrucQnaire
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder suplrEvalSccrdStrucQnaire(SuplrEvalSccrdStrucQnaire value) Navigation property to_SuplrEvalSccrdStrucQnaire for SuplrEvalSccrdSection to single SuplrEvalSccrdStrucQnaire.- Parameters:
value- The SuplrEvalSccrdStrucQnaire to build this SuplrEvalSccrdSection with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierEvalScorecard
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder supplierEvalScorecard(SuplrEvalScorecard value) Navigation property to_SupplierEvalScorecard for SuplrEvalSccrdSection to single SuplrEvalScorecard.- Parameters:
value- The SuplrEvalScorecard to build this SuplrEvalSccrdSection with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrEvalSccrdSectionUUID
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder suplrEvalSccrdSectionUUID(@Nullable UUID suplrEvalSccrdSectionUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SuplrEvalSccrdSectionUUID
- Returns:
this.
-
suplrEvalSccrdUUID
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder suplrEvalSccrdUUID(@Nullable UUID suplrEvalSccrdUUID) Constraints: noneOriginal property name from the Odata EDM: SuplrEvalSccrdUUID
- Returns:
this.
-
suplrEvalRspQuestionnaireUUID
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder suplrEvalRspQuestionnaireUUID(@Nullable UUID suplrEvalRspQuestionnaireUUID) Constraints: noneOriginal property name from the Odata EDM: SuplrEvalRspQuestionnaireUUID
- Returns:
this.
-
supplierEvalScorecardSection
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder supplierEvalScorecardSection(@Nullable String supplierEvalScorecardSection) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierEvalScorecardSection
- Returns:
this.
-
supplierEvalScorecardSctnAltv
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder supplierEvalScorecardSctnAltv(@Nullable Integer supplierEvalScorecardSctnAltv) Constraints: noneOriginal property name from the Odata EDM: SupplierEvalScorecardSctnAltv
- Returns:
this.
-
questionnaireSectionName
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder questionnaireSectionName(@Nullable String questionnaireSectionName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: QuestionnaireSectionName
- Returns:
this.
-
weightingFactor
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder weightingFactor(@Nullable Short weightingFactor) Constraints: noneOriginal property name from the Odata EDM: WeightingFactor
- Returns:
this.
-
minimalScore
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder minimalScore(@Nullable Short minimalScore) Constraints: noneOriginal property name from the Odata EDM: MinimalScore
- Returns:
this.
-
targetScore
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder targetScore(@Nullable Short targetScore) Constraints: noneOriginal property name from the Odata EDM: TargetScore
- Returns:
this.
-
calculatedScore
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder calculatedScore(@Nullable Double calculatedScore) Constraints: noneOriginal property name from the Odata EDM: CalculatedScore
- Returns:
this.
-
numberOfResponses
@Nonnull public SuplrEvalSccrdSection.SuplrEvalSccrdSectionBuilder numberOfResponses(@Nullable Integer numberOfResponses) Constraints: noneOriginal property name from the Odata EDM: NumberOfResponses
- Returns:
this.
-
build
-
toString
-