Class PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.purchasecontractv2.PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder
- Enclosing class:
- PurContrItmCndnValdty
Helper class to allow for fluent creation of PurContrItmCndnValdty instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()conditionApplication(String conditionApplication) Constraints: Not nullable, Maximum length: 2conditionIsDeleted(Boolean conditionIsDeleted) Constraints: noneconditionRecord(String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10conditionType(String conditionType) Constraints: Not nullable, Maximum length: 4conditionValidityEndDate(LocalDateTime conditionValidityEndDate) (Key Field) Constraints: Not nullable, Precision: 0conditionValidityStartDate(LocalDateTime conditionValidityStartDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 4purchaseContract(PurchaseContract value) Navigation property to_PurchaseContract for PurContrItmCndnValdty to single PurchaseContract.purchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property to_PurchaseContractItem for PurContrItmCndnValdty to single PurchaseContractItem.purchaseContractItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5purContrItmCndnAmount(PurContrItmCndnAmount... value) Navigation property to_PurContrItmCndnAmount for PurContrItmCndnValdty to multiple PurContrItmCndnAmount.toString()
-
Method Details
-
purchaseContractItem
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder purchaseContractItem(PurchaseContractItem value) Navigation property to_PurchaseContractItem for PurContrItmCndnValdty to single PurchaseContractItem.- Parameters:
value- The PurchaseContractItem to build this PurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseContractItem
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder purchaseContractItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseContractItem
- Parameters:
value- The purchaseContractItem to build this PurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseContract
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder purchaseContract(PurchaseContract value) Navigation property to_PurchaseContract for PurContrItmCndnValdty to single PurchaseContract.- Parameters:
value- The PurchaseContract to build this PurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseContract
- Parameters:
value- The purchaseContract to build this PurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
purContrItmCndnAmount
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder purContrItmCndnAmount(PurContrItmCndnAmount... value) Navigation property to_PurContrItmCndnAmount for PurContrItmCndnValdty to multiple PurContrItmCndnAmount.- Parameters:
value- The PurContrItmCndnAmounts to build this PurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
conditionRecord
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionRecord(@Nullable String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
this.
-
conditionValidityEndDate
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionValidityEndDate(@Nullable LocalDateTime conditionValidityEndDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ConditionValidityEndDate
- Returns:
this.
-
conditionApplication
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionApplication(@Nullable String conditionApplication) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
this.
-
conditionType
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
conditionIsDeleted
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionIsDeleted(@Nullable Boolean conditionIsDeleted) Constraints: noneOriginal property name from the Odata EDM: ConditionIsDeleted
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
conditionValidityStartDate
@Nonnull public PurContrItmCndnValdty.PurContrItmCndnValdtyBuilder conditionValidityStartDate(@Nullable LocalDateTime conditionValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ConditionValidityStartDate
- Returns:
this.
-
build
-
toString
-