Class PolymerComposition.PolymerCompositionBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.polymercomposition.PolymerComposition.PolymerCompositionBuilder
- Enclosing class:
- PolymerComposition
Helper class to allow for fluent creation of PolymerComposition instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()chmlCompositionStatus(String chmlCompositionStatus) Constraints: Not nullable, Maximum length: 2chmlCompositionUUID(UUID chmlCompositionUUID) (Key Field) Constraints: Not nullablecompanySubstance(String companySubstance) Constraints: Not nullable, Maximum length: 12component(PolymerComponent... value) Navigation property _Component for PolymerComposition to multiple PolymerComponent.polymerCompositionName(String polymerCompositionName) Constraints: Not nullable, Maximum length: 132toString()validityEndDateTime(OffsetDateTime validityEndDateTime) Constraints: NullablevalidityStartDateTime(OffsetDateTime validityStartDateTime) Constraints: Nullable
-
Method Details
-
component
Navigation property _Component for PolymerComposition to multiple PolymerComponent.- Parameters:
value- The PolymerComponents to build this PolymerComposition with.- Returns:
- This Builder to allow for a fluent interface.
-
chmlCompositionUUID
@Nonnull public PolymerComposition.PolymerCompositionBuilder chmlCompositionUUID(@Nullable UUID chmlCompositionUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ChmlCompositionUUID
- Returns:
this.
-
companySubstance
@Nonnull public PolymerComposition.PolymerCompositionBuilder companySubstance(@Nullable String companySubstance) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CompanySubstance
- Returns:
this.
-
polymerCompositionName
@Nonnull public PolymerComposition.PolymerCompositionBuilder polymerCompositionName(@Nullable String polymerCompositionName) Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: PolymerCompositionName
- Returns:
this.
-
chmlCompositionStatus
@Nonnull public PolymerComposition.PolymerCompositionBuilder chmlCompositionStatus(@Nullable String chmlCompositionStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChmlCompositionStatus
- Returns:
this.
-
validityStartDateTime
@Nonnull public PolymerComposition.PolymerCompositionBuilder validityStartDateTime(@Nullable OffsetDateTime validityStartDateTime) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDateTime
- Returns:
this.
-
validityEndDateTime
@Nonnull public PolymerComposition.PolymerCompositionBuilder validityEndDateTime(@Nullable OffsetDateTime validityEndDateTime) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDateTime
- Returns:
this.
-
_Messages
@Nonnull public PolymerComposition.PolymerCompositionBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-