Class BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.budgetaccounthierarchy.BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder
- Enclosing class:
- BudgetAccountCoreHierarchy
public static final class BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder
extends Object
Helper class to allow for fluent creation of BudgetAccountCoreHierarchy instances.
-
Method Summary
Modifier and TypeMethodDescriptionNavigation property to_BudgetAccountCoreHierNode for BudgetAccountCoreHierarchy to multiple BudgetAccountCoreHierNode.budgetAccountHierarchy(String budgetAccountHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 42build()chartOfAccounts(String chartOfAccounts) Constraints: Not nullable, Maximum length: 4text(BudgetAccountCoreHierarchyText... value) Navigation property to_Text for BudgetAccountCoreHierarchy to multiple BudgetAccountCoreHierarchyText.toString()validityEndDate(LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
budgetAccountCoreHierNode
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder budgetAccountCoreHierNode(BudgetAccountCoreHierNode... value) Navigation property to_BudgetAccountCoreHierNode for BudgetAccountCoreHierarchy to multiple BudgetAccountCoreHierNode.- Parameters:
value- The BudgetAccountCoreHierNodes to build this BudgetAccountCoreHierarchy with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder text(BudgetAccountCoreHierarchyText... value) Navigation property to_Text for BudgetAccountCoreHierarchy to multiple BudgetAccountCoreHierarchyText.- Parameters:
value- The BudgetAccountCoreHierarchyTexts to build this BudgetAccountCoreHierarchy with.- Returns:
- This Builder to allow for a fluent interface.
-
budgetAccountHierarchy
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder budgetAccountHierarchy(@Nullable String budgetAccountHierarchy) (Key Field) Constraints: Not nullable, Maximum length: 42Original property name from the Odata EDM: BudgetAccountHierarchy
- Returns:
this.
-
validityEndDate
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder validityEndDate(@Nullable LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
validityStartDate
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
chartOfAccounts
@Nonnull public BudgetAccountCoreHierarchy.BudgetAccountCoreHierarchyBuilder chartOfAccounts(@Nullable String chartOfAccounts) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ChartOfAccounts
- Returns:
this.
-
build
-
toString
-