Class CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.centralpurchasecontract.CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder
- Enclosing class:
- CntrlPurContrItmCndnValdty
public static final class CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder
extends Object
Helper class to allow for fluent creation of CntrlPurContrItmCndnValdty instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property to_CentralPurchaseContract for CntrlPurContrItmCndnValdty to single CentralPurchaseContract.centralPurchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10centralPurchaseContractItem(String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Navigation property to_CntrlPurchaseContractItem for CntrlPurContrItmCndnValdty to single CntrlPurchaseContractItem.Navigation property to_CntrlPurContrItmCndnAmount for CntrlPurContrItmCndnValdty to multiple CntrlPurContrItmCndnAmount.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: 0procmtHubPlantUniqueID(String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30toString()
-
Method Details
-
centralPurchaseContract
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder centralPurchaseContract(CentralPurchaseContract value) Navigation property to_CentralPurchaseContract for CntrlPurContrItmCndnValdty to single CentralPurchaseContract.- Parameters:
value- The CentralPurchaseContract to build this CntrlPurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
centralPurchaseContract
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder centralPurchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Parameters:
value- The centralPurchaseContract to build this CntrlPurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurchaseContractItem
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder cntrlPurchaseContractItem(CntrlPurchaseContractItem value) Navigation property to_CntrlPurchaseContractItem for CntrlPurContrItmCndnValdty to single CntrlPurchaseContractItem.- Parameters:
value- The CntrlPurchaseContractItem to build this CntrlPurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurContrItmCndnAmount
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder cntrlPurContrItmCndnAmount(CntrlPurContrItmCndnAmount... value) Navigation property to_CntrlPurContrItmCndnAmount for CntrlPurContrItmCndnValdty to multiple CntrlPurContrItmCndnAmount.- Parameters:
value- The CntrlPurContrItmCndnAmounts to build this CntrlPurContrItmCndnValdty with.- Returns:
- This Builder to allow for a fluent interface.
-
centralPurchaseContractItem
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder centralPurchaseContractItem(@Nullable String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Returns:
this.
-
conditionRecord
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionRecord(@Nullable String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
this.
-
conditionValidityEndDate
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionValidityEndDate(@Nullable LocalDateTime conditionValidityEndDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ConditionValidityEndDate
- Returns:
this.
-
conditionApplication
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionApplication(@Nullable String conditionApplication) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
this.
-
conditionType
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
conditionValidityStartDate
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionValidityStartDate(@Nullable LocalDateTime conditionValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ConditionValidityStartDate
- Returns:
this.
-
procmtHubPlantUniqueID
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder procmtHubPlantUniqueID(@Nullable String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantUniqueID
- Returns:
this.
-
conditionIsDeleted
@Nonnull public CntrlPurContrItmCndnValdty.CntrlPurContrItmCndnValdtyBuilder conditionIsDeleted(@Nullable Boolean conditionIsDeleted) Constraints: noneOriginal property name from the Odata EDM: ConditionIsDeleted
- Returns:
this.
-
build
-
toString
-