Class ProdUniversalHierarchy.ProdUniversalHierarchyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.producthierarchynode.ProdUniversalHierarchy.ProdUniversalHierarchyBuilder
- Enclosing class:
- ProdUniversalHierarchy
Helper class to allow for fluent creation of ProdUniversalHierarchy instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()prodHierarchyValidityEndDate(LocalDate prodHierarchyValidityEndDate) (Key Field) Constraints: Not nullableprodHierarchyValidityStartDate(LocalDate prodHierarchyValidityStartDate) Constraints: NullableprodUnivHierarchy(String prodUnivHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 20prodUnivHierarchy_Text(String prodUnivHierarchy_Text) Constraints: Not nullable, Maximum length: 50Navigation property _ProdUnivHierNodeByHierID for ProdUniversalHierarchy to multiple ProdUnivHierNodeByHierID.text(ProdUniversalHierarchyText... value) Navigation property _Text for ProdUniversalHierarchy to multiple ProdUniversalHierarchyText.toString()
-
Method Details
-
prodUnivHierNodeByHierID
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder prodUnivHierNodeByHierID(ProdUnivHierNodeByHierID... value) Navigation property _ProdUnivHierNodeByHierID for ProdUniversalHierarchy to multiple ProdUnivHierNodeByHierID.- Parameters:
value- The ProdUnivHierNodeByHierIDs to build this ProdUniversalHierarchy with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder text(ProdUniversalHierarchyText... value) Navigation property _Text for ProdUniversalHierarchy to multiple ProdUniversalHierarchyText.- Parameters:
value- The ProdUniversalHierarchyTexts to build this ProdUniversalHierarchy with.- Returns:
- This Builder to allow for a fluent interface.
-
prodUnivHierarchy
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder prodUnivHierarchy(@Nullable String prodUnivHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ProdUnivHierarchy
- Returns:
this.
-
prodHierarchyValidityEndDate
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder prodHierarchyValidityEndDate(@Nullable LocalDate prodHierarchyValidityEndDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProdHierarchyValidityEndDate
- Returns:
this.
-
prodHierarchyValidityStartDate
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder prodHierarchyValidityStartDate(@Nullable LocalDate prodHierarchyValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ProdHierarchyValidityStartDate
- Returns:
this.
-
prodUnivHierarchy_Text
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder prodUnivHierarchy_Text(@Nullable String prodUnivHierarchy_Text) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: ProdUnivHierarchy_Text
- Returns:
this.
-
_Messages
@Nonnull public ProdUniversalHierarchy.ProdUniversalHierarchyBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-