Class CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.consolidationfinancialstatementitem.CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder
- Enclosing class:
- CnsldtnFinancialStatementItem
public static final class CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder
extends Object
Helper class to allow for fluent creation of CnsldtnFinancialStatementItem instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()cnsldtnFinancialStatementItem(String cnsldtnFinancialStatementItem) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _CnsldtnFSItemByTimeVersion for CnsldtnFinancialStatementItem to multiple CnsldtnFSItemByTimeVersion.cnsldtnFSItemIsForCnsldtnOnly(Boolean cnsldtnFSItemIsForCnsldtnOnly) Constraints: Not nullablecnsldtnFSItemIsNetBalCarryFwd(Boolean cnsldtnFSItemIsNetBalCarryFwd) Constraints: Not nullablecnsldtnFSItemLink(String cnsldtnFSItemLink) Constraints: Not nullable, Maximum length: 1333cnsldtnFSItemLinkLabel(String cnsldtnFSItemLinkLabel) Constraints: Not nullable, Maximum length: 255cnsldtnFSItemPostingIsBlocked(Boolean cnsldtnFSItemPostingIsBlocked) Constraints: Not nullableconsolidationBreakdownCategory(String consolidationBreakdownCategory) Constraints: Not nullable, Maximum length: 4consolidationChartOfAccounts(String consolidationChartOfAccounts) (Key Field) Constraints: Not nullable, Maximum length: 2consolidationFSItemType(String consolidationFSItemType) Constraints: Not nullable, Maximum length: 10text(CnsldtnFSItemText... value) Navigation property _Text for CnsldtnFinancialStatementItem to multiple CnsldtnFSItemText.toString()
-
Method Details
-
cnsldtnFSItemByTimeVersion
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemByTimeVersion(CnsldtnFSItemByTimeVersion... value) Navigation property _CnsldtnFSItemByTimeVersion for CnsldtnFinancialStatementItem to multiple CnsldtnFSItemByTimeVersion.- Parameters:
value- The CnsldtnFSItemByTimeVersions to build this CnsldtnFinancialStatementItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder text(CnsldtnFSItemText... value) Navigation property _Text for CnsldtnFinancialStatementItem to multiple CnsldtnFSItemText.- Parameters:
value- The CnsldtnFSItemTexts to build this CnsldtnFinancialStatementItem with.- Returns:
- This Builder to allow for a fluent interface.
-
consolidationChartOfAccounts
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder consolidationChartOfAccounts(@Nullable String consolidationChartOfAccounts) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConsolidationChartOfAccounts
- Returns:
this.
-
cnsldtnFinancialStatementItem
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFinancialStatementItem(@Nullable String cnsldtnFinancialStatementItem) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CnsldtnFinancialStatementItem
- Returns:
this.
-
consolidationFSItemType
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder consolidationFSItemType(@Nullable String consolidationFSItemType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConsolidationFSItemType
- Returns:
this.
-
consolidationBreakdownCategory
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder consolidationBreakdownCategory(@Nullable String consolidationBreakdownCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConsolidationBreakdownCategory
- Returns:
this.
-
cnsldtnFSItemIsForCnsldtnOnly
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemIsForCnsldtnOnly(@Nullable Boolean cnsldtnFSItemIsForCnsldtnOnly) Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnFSItemIsForCnsldtnOnly
- Returns:
this.
-
cnsldtnFSItemPostingIsBlocked
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemPostingIsBlocked(@Nullable Boolean cnsldtnFSItemPostingIsBlocked) Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnFSItemPostingIsBlocked
- Returns:
this.
-
cnsldtnFSItemIsNetBalCarryFwd
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemIsNetBalCarryFwd(@Nullable Boolean cnsldtnFSItemIsNetBalCarryFwd) Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnFSItemIsNetBalCarryFwd
- Returns:
this.
-
cnsldtnFSItemLink
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemLink(@Nullable String cnsldtnFSItemLink) Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: CnsldtnFSItemLink
- Returns:
this.
-
cnsldtnFSItemLinkLabel
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder cnsldtnFSItemLinkLabel(@Nullable String cnsldtnFSItemLinkLabel) Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: CnsldtnFSItemLinkLabel
- Returns:
this.
-
_Messages
@Nonnull public CnsldtnFinancialStatementItem.CnsldtnFinancialStatementItemBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-