Class GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.grant.GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder
- Enclosing class:
- GrantBdgtValidityLink
Helper class to allow for fluent creation of GrantBdgtValidityLink instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property to_Grant for GrantBdgtValidityLink to single GrantCore.granteeFiscalYear(String granteeFiscalYear) Constraints: Not nullable, Maximum length: 4granteeMgmtBdgtPhase(String granteeMgmtBdgtPhase) (Key Field) Constraints: Not nullable, Maximum length: 1granteeMgmtBudgetStatus(String granteeMgmtBudgetStatus) (Key Field) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 20gteeMBudgetBlock(Boolean gteeMBudgetBlock) Constraints: nonegteeMBudgetValidityNumber(String gteeMBudgetValidityNumber) (Key Field) Constraints: Not nullable, Maximum length: 3sponsorFiscalYear(String sponsorFiscalYear) Constraints: Not nullable, Maximum length: 4toString()validityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
grant
Navigation property to_Grant for GrantBdgtValidityLink to single GrantCore.- Parameters:
value- The GrantCore to build this GrantBdgtValidityLink with.- Returns:
- This Builder to allow for a fluent interface.
-
grantID
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder grantID(@Nullable String grantID) (Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: GrantID
- Returns:
this.
-
granteeMgmtBdgtPhase
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder granteeMgmtBdgtPhase(@Nullable String granteeMgmtBdgtPhase) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: GranteeMgmtBdgtPhase
- Returns:
this.
-
granteeMgmtBudgetStatus
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder granteeMgmtBudgetStatus(@Nullable String granteeMgmtBudgetStatus) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: GranteeMgmtBudgetStatus
- Returns:
this.
-
gteeMBudgetValidityNumber
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder gteeMBudgetValidityNumber(@Nullable String gteeMBudgetValidityNumber) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GteeMBudgetValidityNumber
- Returns:
this.
-
validityStartDate
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder validityEndDate(@Nullable LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
sponsorFiscalYear
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder sponsorFiscalYear(@Nullable String sponsorFiscalYear) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SponsorFiscalYear
- Returns:
this.
-
granteeFiscalYear
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder granteeFiscalYear(@Nullable String granteeFiscalYear) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: GranteeFiscalYear
- Returns:
this.
-
gteeMBudgetBlock
@Nonnull public GrantBdgtValidityLink.GrantBdgtValidityLinkBuilder gteeMBudgetBlock(@Nullable Boolean gteeMBudgetBlock) Constraints: noneOriginal property name from the Odata EDM: GteeMBudgetBlock
- Returns:
this.
-
build
-
toString
-