Class ProductStructureNode.ProductStructureNodeBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productstructure.ProductStructureNode.ProductStructureNodeBuilder
Enclosing class:
ProductStructureNode

public static class ProductStructureNode.ProductStructureNodeBuilder extends Object
  • Method Details

    • productStructureNodeUUID

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStructureNodeUUID(@Nullable UUID productStructureNodeUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ProductStructureNodeUUID

      Returns:
      this.
    • productStructureNodeName

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStructureNodeName(@Nullable String productStructureNodeName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductStructureNodeName

      Returns:
      this.
    • classInternalID

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder classInternalID(@Nullable String classInternalID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ClassInternalID

      Returns:
      this.
    • productStructureNodeType

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStructureNodeType(@Nullable String productStructureNodeType)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: ProductStructureNodeType

      Returns:
      this.
    • productStructureCreationDate

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStructureCreationDate(@Nullable LocalDateTime productStructureCreationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ProductStructureCreationDate

      Returns:
      this.
    • productStructureCreatedByUser

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStructureCreatedByUser(@Nullable String productStructureCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProductStructureCreatedByUser

      Returns:
      this.
    • productStrucLastChangedDate

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStrucLastChangedDate(@Nullable LocalDateTime productStrucLastChangedDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ProductStrucLastChangedDate

      Returns:
      this.
    • productStrucLastChangedByUser

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder productStrucLastChangedByUser(@Nullable String productStrucLastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProductStrucLastChangedByUser

      Returns:
      this.
    • classProperty

      @Nonnull public ProductStructureNode.ProductStructureNodeBuilder classProperty(@Nullable String classProperty)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Class

      Returns:
      this.
    • build

      @Nonnull public ProductStructureNode build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object