Class KanbanDelivery.KanbanDeliveryBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.kanbancontrolcyclev2.KanbanDelivery.KanbanDeliveryBuilder
- Enclosing class:
- KanbanDelivery
Helper class to allow for fluent creation of KanbanDelivery instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()customerReferenceNumber(String customerReferenceNumber) Constraints: Not nullable, Maximum length: 35deliveryDocument(String deliveryDocument) Constraints: Not nullable, Maximum length: 10deliveryDocumentItem(String deliveryDocumentItem) Constraints: Not nullable, Maximum length: 6kanbanContainer(KanbanContainer value) Navigation property to_KanbanContainer for KanbanDelivery to single KanbanContainer.kanbanContainer(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property to_KanbanControlCycle for KanbanDelivery to single KanbanControlCycle.kanbanControlCycle(String value) Constraints: Not nullable, Maximum length: 7lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Constraints: Not nullable, Maximum length: 4soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10toString()
-
Method Details
-
kanbanContainer
Navigation property to_KanbanContainer for KanbanDelivery to single KanbanContainer.- Parameters:
value- The KanbanContainer to build this KanbanDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
kanbanContainer
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: KanbanContainer
- Parameters:
value- The kanbanContainer to build this KanbanDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
kanbanControlCycle
Navigation property to_KanbanControlCycle for KanbanDelivery to single KanbanControlCycle.- Parameters:
value- The KanbanControlCycle to build this KanbanDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
kanbanControlCycle
Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: KanbanControlCycle
- Parameters:
value- The kanbanControlCycle to build this KanbanDelivery with.- Returns:
- This Builder to allow for a fluent interface.
-
soldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
customerReferenceNumber
@Nonnull public KanbanDelivery.KanbanDeliveryBuilder customerReferenceNumber(@Nullable String customerReferenceNumber) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CustomerReferenceNumber
- Returns:
this.
-
deliveryDocument
@Nonnull public KanbanDelivery.KanbanDeliveryBuilder deliveryDocument(@Nullable String deliveryDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryDocument
- Returns:
this.
-
deliveryDocumentItem
@Nonnull public KanbanDelivery.KanbanDeliveryBuilder deliveryDocumentItem(@Nullable String deliveryDocumentItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: DeliveryDocumentItem
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
lastChangeDateTime
@Nonnull public KanbanDelivery.KanbanDeliveryBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-