Class PCSftyProperty.PCSftyPropertyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.safetyrelatedproperty.PCSftyProperty.PCSftyPropertyBuilder
- Enclosing class:
- PCSftyProperty
Helper class to allow for fluent creation of PCSftyProperty instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()chemicalComplianceInfo(String chemicalComplianceInfo) Constraints: Not nullable, Maximum length: 12companySubstance(String companySubstance) Constraints: Not nullable, Maximum length: 12flashPoint(PCSftyFlashPoint value) Navigation property _FlashPoint for PCSftyProperty to single PCSftyFlashPoint.pCPrptyProcgSts(String pCPrptyProcgSts) Constraints: Not nullable, Maximum length: 2pCSftyFlashPointHasNoAppl(Boolean pCSftyFlashPointHasNoAppl) Constraints: Not nullablepCSftyFlashPointHasNoData(Boolean pCSftyFlashPointHasNoData) Constraints: Not nullablepCSftyPrptyUUID(UUID pCSftyPrptyUUID) (Key Field) Constraints: Not nullabletoString()validityEndDateTime(OffsetDateTime validityEndDateTime) Constraints: NullablevalidityStartDateTime(OffsetDateTime validityStartDateTime) Constraints: Nullable
-
Method Details
-
pCSftyPrptyUUID
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder pCSftyPrptyUUID(@Nullable UUID pCSftyPrptyUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PCSftyPrptyUUID
- Returns:
this.
-
chemicalComplianceInfo
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder chemicalComplianceInfo(@Nullable String chemicalComplianceInfo) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChemicalComplianceInfo
- Returns:
this.
-
companySubstance
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder companySubstance(@Nullable String companySubstance) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CompanySubstance
- Returns:
this.
-
pCPrptyProcgSts
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder pCPrptyProcgSts(@Nullable String pCPrptyProcgSts) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PCPrptyProcgSts
- Returns:
this.
-
validityStartDateTime
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder validityStartDateTime(@Nullable OffsetDateTime validityStartDateTime) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDateTime
- Returns:
this.
-
validityEndDateTime
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder validityEndDateTime(@Nullable OffsetDateTime validityEndDateTime) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDateTime
- Returns:
this.
-
pCSftyFlashPointHasNoAppl
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder pCSftyFlashPointHasNoAppl(@Nullable Boolean pCSftyFlashPointHasNoAppl) Constraints: Not nullableOriginal property name from the Odata EDM: PCSftyFlashPointHasNoAppl
- Returns:
this.
-
pCSftyFlashPointHasNoData
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder pCSftyFlashPointHasNoData(@Nullable Boolean pCSftyFlashPointHasNoData) Constraints: Not nullableOriginal property name from the Odata EDM: PCSftyFlashPointHasNoData
- Returns:
this.
-
_Messages
@Nonnull public PCSftyProperty.PCSftyPropertyBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString