Package com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productstoproducthierarchiesassignment
Class ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productstoproducthierarchiesassignment.ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder
- Enclosing class:
- ProdUnivHierNormalNode
Helper class to allow for fluent creation of ProdUnivHierNormalNode instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()hierarchyNode(String hierarchyNode) (Key Field) Constraints: Not nullable, Maximum length: 50hierarchyNode_Text(String hierarchyNode_Text) Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1parentNode(String parentNode) Constraints: Not nullable, Maximum length: 50prodHierarchyValidityEndDate(LocalDate prodHierarchyValidityEndDate) (Key Field) Constraints: Not nullableprodHierarchyValidityStartDate(LocalDate prodHierarchyValidityStartDate) Constraints: NullableprodUnivHierarchy(String prodUnivHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 20prodUnivHierLastChangeDateTime(OffsetDateTime prodUnivHierLastChangeDateTime) Constraints: NullableNavigation property _ProdUnivHierProdByHierNode for ProdUnivHierNormalNode to multiple ProdUnivHierProdByHierNode.toString()
-
Method Details
-
prodUnivHierProdByHierNode
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder prodUnivHierProdByHierNode(ProdUnivHierProdByHierNode... value) Navigation property _ProdUnivHierProdByHierNode for ProdUnivHierNormalNode to multiple ProdUnivHierProdByHierNode.- Parameters:
value- The ProdUnivHierProdByHierNodes to build this ProdUnivHierNormalNode with.- Returns:
- This Builder to allow for a fluent interface.
-
prodUnivHierarchy
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder prodUnivHierarchy(@Nullable String prodUnivHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ProdUnivHierarchy
- Returns:
this.
-
hierarchyNode
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder hierarchyNode(@Nullable String hierarchyNode) (Key Field) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: HierarchyNode
- Returns:
this.
-
prodHierarchyValidityEndDate
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder prodHierarchyValidityEndDate(@Nullable LocalDate prodHierarchyValidityEndDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProdHierarchyValidityEndDate
- Returns:
this.
-
prodHierarchyValidityStartDate
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder prodHierarchyValidityStartDate(@Nullable LocalDate prodHierarchyValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ProdHierarchyValidityStartDate
- Returns:
this.
-
parentNode
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder parentNode(@Nullable String parentNode) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: ParentNode
- Returns:
this.
-
nodeType
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder nodeType(@Nullable String nodeType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: NodeType
- Returns:
this.
-
prodUnivHierLastChangeDateTime
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder prodUnivHierLastChangeDateTime(@Nullable OffsetDateTime prodUnivHierLastChangeDateTime) Constraints: NullableOriginal property name from the Odata EDM: ProdUnivHierLastChangeDateTime
- Returns:
this.
-
hierarchyNode_Text
@Nonnull public ProdUnivHierNormalNode.ProdUnivHierNormalNodeBuilder hierarchyNode_Text(@Nullable String hierarchyNode_Text) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HierarchyNode_Text
- Returns:
this.
-
build
-
toString
-