Class FundCore.FundCoreBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.fund.FundCore.FundCoreBuilder
- Enclosing class:
- FundCore
Helper class to allow for fluent creation of FundCore instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()financialManagementArea(String financialManagementArea) (Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10fundAuthznGrp(String fundAuthznGrp) Constraints: Not nullable, Maximum length: 10fundDescription(String fundDescription) Constraints: Not nullable, Maximum length: 40fundFinMgmtAreaForAuthzn(String fundFinMgmtAreaForAuthzn) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 20fundPeriodicity(String fundPeriodicity) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Navigation property to_Text for FundCore to multiple FundText.toString()validityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
text
Navigation property to_Text for FundCore to multiple FundText.- Parameters:
value- The FundTexts to build this FundCore with.- Returns:
- This Builder to allow for a fluent interface.
-
financialManagementArea
@Nonnull public FundCore.FundCoreBuilder financialManagementArea(@Nullable String financialManagementArea) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FinancialManagementArea
- Returns:
this.
-
fund
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Fund
- Returns:
this.
-
fundType
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: FundType
- Returns:
this.
-
fundPeriodicity
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FundPeriodicity
- Returns:
this.
-
fundAuthznGrp
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FundAuthznGrp
- Returns:
this.
-
validityStartDate
@Nonnull public FundCore.FundCoreBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
fundName
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FundName
- Returns:
this.
-
fundDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: FundDescription
- Returns:
this.
-
fundFinMgmtAreaForAuthzn
@Nonnull public FundCore.FundCoreBuilder fundFinMgmtAreaForAuthzn(@Nullable String fundFinMgmtAreaForAuthzn) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FundFinMgmtAreaForAuthzn
- Returns:
this.
-
build
-
toString
-