Class PCSftyFlashPoint.PCSftyFlashPointBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.safetyrelatedproperty.PCSftyFlashPoint.PCSftyFlashPointBuilder
Enclosing class:
PCSftyFlashPoint

public static final class PCSftyFlashPoint.PCSftyFlashPointBuilder extends Object
Helper class to allow for fluent creation of PCSftyFlashPoint instances.
  • Method Details

    • sftyProperty

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder sftyProperty(PCSftyProperty value)
      Navigation property _SftyProperty for PCSftyFlashPoint to single PCSftyProperty.
      Parameters:
      value - The PCSftyProperty to build this PCSftyFlashPoint with.
      Returns:
      This Builder to allow for a fluent interface.
    • pCSftyFlashPointPrptyUUID

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPointPrptyUUID(@Nullable UUID pCSftyFlashPointPrptyUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PCSftyFlashPointPrptyUUID

      Returns:
      this.
    • pCSftyPrptyUUID

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyPrptyUUID(@Nullable UUID pCSftyPrptyUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: PCSftyPrptyUUID

      Returns:
      this.
    • pCSftyFlashPtClsdCupLowrOptr

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupLowrOptr(@Nullable String pCSftyFlashPtClsdCupLowrOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupLowrOptr

      Returns:
      this.
    • pCSftyFlashPtClsdCupLowrQty

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupLowrQty(@Nullable BigDecimal pCSftyFlashPtClsdCupLowrQty)
      Constraints: Not nullable, Precision: 6, Scale: 2

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupLowrQty

      Returns:
      this.
    • pCSftyFlashPtClsdCupLowrQtyTxt

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupLowrQtyTxt(@Nullable String pCSftyFlashPtClsdCupLowrQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupLowrQtyTxt

      Returns:
      this.
    • pCSftyFlashPtClsdCupUprOptr

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupUprOptr(@Nullable String pCSftyFlashPtClsdCupUprOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupUprOptr

      Returns:
      this.
    • pCSftyFlashPtClsdCupUprQty

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupUprQty(@Nullable BigDecimal pCSftyFlashPtClsdCupUprQty)
      Constraints: Not nullable, Precision: 6, Scale: 2

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupUprQty

      Returns:
      this.
    • pCSftyFlashPtClsdCupUprQtyTxt

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupUprQtyTxt(@Nullable String pCSftyFlashPtClsdCupUprQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupUprQtyTxt

      Returns:
      this.
    • pCSftyFlashPtClsdCupPhrs

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtClsdCupPhrs(@Nullable String pCSftyFlashPtClsdCupPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCSftyFlashPtClsdCupPhrs

      Returns:
      this.
    • pCSftyFlashPtOpnCupLowrOptr

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupLowrOptr(@Nullable String pCSftyFlashPtOpnCupLowrOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupLowrOptr

      Returns:
      this.
    • pCSftyFlashPtOpnCupLowrQty

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupLowrQty(@Nullable BigDecimal pCSftyFlashPtOpnCupLowrQty)
      Constraints: Not nullable, Precision: 6, Scale: 2

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupLowrQty

      Returns:
      this.
    • pCSftyFlashPtOpnCupLowrQtyTxt

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupLowrQtyTxt(@Nullable String pCSftyFlashPtOpnCupLowrQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupLowrQtyTxt

      Returns:
      this.
    • pCSftyFlashPtOpnCupUprOptr

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupUprOptr(@Nullable String pCSftyFlashPtOpnCupUprOptr)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupUprOptr

      Returns:
      this.
    • pCSftyFlashPtOpnCupUprQty

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupUprQty(@Nullable BigDecimal pCSftyFlashPtOpnCupUprQty)
      Constraints: Not nullable, Precision: 6, Scale: 2

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupUprQty

      Returns:
      this.
    • pCSftyFlashPtOpnCupUprQtyTxt

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupUprQtyTxt(@Nullable String pCSftyFlashPtOpnCupUprQtyTxt)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupUprQtyTxt

      Returns:
      this.
    • pCSftyFlashPtOpnCupPhrs

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtOpnCupPhrs(@Nullable String pCSftyFlashPtOpnCupPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCSftyFlashPtOpnCupPhrs

      Returns:
      this.
    • pCSftyFlashPtQtySAPUnit

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtQtySAPUnit(@Nullable String pCSftyFlashPtQtySAPUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCSftyFlashPtQtySAPUnit

      Returns:
      this.
    • pCSftyFlashPtQtyISOUnit

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyFlashPtQtyISOUnit(@Nullable String pCSftyFlashPtQtyISOUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PCSftyFlashPtQtyISOUnit

      Returns:
      this.
    • pCSftyAssessmentPhrs

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyAssessmentPhrs(@Nullable String pCSftyAssessmentPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCSftyAssessmentPhrs

      Returns:
      this.
    • pCSftyAddlStatementPhrs

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyAddlStatementPhrs(@Nullable String pCSftyAddlStatementPhrs)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PCSftyAddlStatementPhrs

      Returns:
      this.
    • pCSftyNoteText

      @Nonnull public PCSftyFlashPoint.PCSftyFlashPointBuilder pCSftyNoteText(@Nullable String pCSftyNoteText)
      Constraints: Not nullable, Maximum length: 10000

      Original property name from the Odata EDM: PCSftyNoteText

      Returns:
      this.
    • build

      @Nonnull public PCSftyFlashPoint build()
    • toString

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