Class SupplierConfirmation.SupplierConfirmationBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.supplierconfirmation.SupplierConfirmation.SupplierConfirmationBuilder
- Enclosing class:
- SupplierConfirmation
Helper class to allow for fluent creation of SupplierConfirmation instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()creationDate(LocalDate creationDate) Constraints: NullablelastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7suplrConfExternalReference(String suplrConfExternalReference) Constraints: Not nullable, Maximum length: 70suplrConfProcessingStatus(String suplrConfProcessingStatus) Constraints: Not nullable, Maximum length: 2suplrConfRefPurchaseOrder(String suplrConfRefPurchaseOrder) Constraints: Not nullable, Maximum length: 10supplierConfirmation(String supplierConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _SupplierConfirmationItemTP for SupplierConfirmation to multiple SupplierConfirmationItem.toString()
-
Method Details
-
supplierConfirmationItemTP
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder supplierConfirmationItemTP(SupplierConfirmationItem... value) Navigation property _SupplierConfirmationItemTP for SupplierConfirmation to multiple SupplierConfirmationItem.- Parameters:
value- The SupplierConfirmationItems to build this SupplierConfirmation with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierConfirmation
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder supplierConfirmation(@Nullable String supplierConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierConfirmation
- Returns:
this.
-
suplrConfRefPurchaseOrder
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder suplrConfRefPurchaseOrder(@Nullable String suplrConfRefPurchaseOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrConfRefPurchaseOrder
- Returns:
this.
-
suplrConfProcessingStatus
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder suplrConfProcessingStatus(@Nullable String suplrConfProcessingStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SuplrConfProcessingStatus
- Returns:
this.
-
suplrConfExternalReference
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder suplrConfExternalReference(@Nullable String suplrConfExternalReference) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: SuplrConfExternalReference
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
creationDate
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
_Messages
@Nonnull public SupplierConfirmation.SupplierConfirmationBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-