Class CmplRqRsltPCN.CmplRqRsltPCNBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.poisoncenternotification.CmplRqRsltPCN.CmplRqRsltPCNBuilder
Enclosing class:
CmplRqRsltPCN

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

    • pcnDetail

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder pcnDetail(CmplRqRsltPCNDets value)
      Navigation property _PCNDetail for CmplRqRsltPCN to single CmplRqRsltPCNDets.
      Parameters:
      value - The CmplRqRsltPCNDets to build this CmplRqRsltPCN with.
      Returns:
      This Builder to allow for a fluent interface.
    • cmplRqRsltUUID

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder cmplRqRsltUUID(@Nullable UUID cmplRqRsltUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CmplRqRsltUUID

      Returns:
      this.
    • chemicalComplianceInfo

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder chemicalComplianceInfo(@Nullable String chemicalComplianceInfo)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChemicalComplianceInfo

      Returns:
      this.
    • cmplRqVers

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder cmplRqVers(@Nullable String cmplRqVers)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CmplRqVers

      Returns:
      this.
    • cmplRqRsltProcessingStatus

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder cmplRqRsltProcessingStatus(@Nullable String cmplRqRsltProcessingStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CmplRqRsltProcessingStatus

      Returns:
      this.
    • validityStartDateTime

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder validityStartDateTime(@Nullable OffsetDateTime validityStartDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDateTime

      Returns:
      this.
    • validityEndDateTime

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder validityEndDateTime(@Nullable OffsetDateTime validityEndDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityEndDateTime

      Returns:
      this.
    • pCNRegistrationStatus

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder pCNRegistrationStatus(@Nullable String pCNRegistrationStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PCNRegistrationStatus

      Returns:
      this.
    • pCNRegistrationStatusRemarkTxt

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder pCNRegistrationStatusRemarkTxt(@Nullable String pCNRegistrationStatusRemarkTxt)
      Constraints: Not nullable, Maximum length: 999999

      Original property name from the Odata EDM: PCNRegistrationStatusRemarkTxt

      Returns:
      this.
    • _Messages

      @Nonnull public CmplRqRsltPCN.CmplRqRsltPCNBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public CmplRqRsltPCN build()
    • toString

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