Class SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.safetydatasheetassessment.SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder
- Enclosing class:
- SafetyDataSheetAssessmentDoc
public static final class SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder
extends Object
Helper class to allow for fluent creation of SafetyDataSheetAssessmentDoc instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cmplRqRsltDocInfoUUID(UUID cmplRqRsltDocInfoUUID) (Key Field) Constraints: Not nullablecmplRqRsltSftyDataShtCrtnDate(LocalDate cmplRqRsltSftyDataShtCrtnDate) Constraints: NullablecmplRqRsltSftyDataShtDocStatus(String cmplRqRsltSftyDataShtDocStatus) Constraints: Not nullable, Maximum length: 2cmplRqRsltSftyDataShtMajorVers(String cmplRqRsltSftyDataShtMajorVers) Constraints: Not nullable, Maximum length: 5cmplRqRsltSftyDataShtSubVers(String cmplRqRsltSftyDataShtSubVers) Constraints: Not nullable, Maximum length: 5cmplRqRsltUUID(UUID cmplRqRsltUUID) Constraints: Not nullableConstraints: Not nullable, Maximum length: 2Navigation property _SftyDtaShtAssmt for SafetyDataSheetAssessmentDoc to single SafetyDataSheetAssessment.toString()
-
Method Details
-
sftyDtaShtAssmt
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder sftyDtaShtAssmt(SafetyDataSheetAssessment value) Navigation property _SftyDtaShtAssmt for SafetyDataSheetAssessmentDoc to single SafetyDataSheetAssessment.- Parameters:
value- The SafetyDataSheetAssessment to build this SafetyDataSheetAssessmentDoc with.- Returns:
- This Builder to allow for a fluent interface.
-
cmplRqRsltDocInfoUUID
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltDocInfoUUID(@Nullable UUID cmplRqRsltDocInfoUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltDocInfoUUID
- Returns:
this.
-
cmplRqRsltUUID
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltUUID(@Nullable UUID cmplRqRsltUUID) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltUUID
- Returns:
this.
-
language
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
cmplRqRsltSftyDataShtDocStatus
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltSftyDataShtDocStatus(@Nullable String cmplRqRsltSftyDataShtDocStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CmplRqRsltSftyDataShtDocStatus
- Returns:
this.
-
cmplRqRsltSftyDataShtCrtnDate
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltSftyDataShtCrtnDate(@Nullable LocalDate cmplRqRsltSftyDataShtCrtnDate) Constraints: NullableOriginal property name from the Odata EDM: CmplRqRsltSftyDataShtCrtnDate
- Returns:
this.
-
cmplRqRsltSftyDataShtMajorVers
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltSftyDataShtMajorVers(@Nullable String cmplRqRsltSftyDataShtMajorVers) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CmplRqRsltSftyDataShtMajorVers
- Returns:
this.
-
cmplRqRsltSftyDataShtSubVers
@Nonnull public SafetyDataSheetAssessmentDoc.SafetyDataSheetAssessmentDocBuilder cmplRqRsltSftyDataShtSubVers(@Nullable String cmplRqRsltSftyDataShtSubVers) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CmplRqRsltSftyDataShtSubVers
- Returns:
this.
-
build
-
toString
-