Class SDDocumentReason.SDDocumentReasonBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.salesanddistributiondocumentorderreason.SDDocumentReason.SDDocumentReasonBuilder
- Enclosing class:
- SDDocumentReason
Helper class to allow for fluent creation of SDDocumentReason instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()retroBillingUsage(String retroBillingUsage) Constraints: Not nullable, Maximum length: 1retroBillingUsageText(RetroBillingUsageText... value) Navigation property to_RetroBillingUsageText for SDDocumentReason to multiple RetroBillingUsageText.sDDocumentReason(String sDDocumentReason) (Key Field) Constraints: Not nullable, Maximum length: 3sdDocumentReasonText(SDDocumentReasonText... value) Navigation property to_SDDocumentReasonText for SDDocumentReason to multiple SDDocumentReasonText.selfBillingValueItem(String selfBillingValueItem) Constraints: Not nullable, Maximum length: 1Navigation property to_SelfBillingValueItemText for SDDocumentReason to multiple SelfBillingValueItemText.toString()
-
Method Details
-
retroBillingUsageText
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder retroBillingUsageText(RetroBillingUsageText... value) Navigation property to_RetroBillingUsageText for SDDocumentReason to multiple RetroBillingUsageText.- Parameters:
value- The RetroBillingUsageTexts to build this SDDocumentReason with.- Returns:
- This Builder to allow for a fluent interface.
-
sdDocumentReasonText
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder sdDocumentReasonText(SDDocumentReasonText... value) Navigation property to_SDDocumentReasonText for SDDocumentReason to multiple SDDocumentReasonText.- Parameters:
value- The SDDocumentReasonTexts to build this SDDocumentReason with.- Returns:
- This Builder to allow for a fluent interface.
-
selfBillingValueItemText
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder selfBillingValueItemText(SelfBillingValueItemText... value) Navigation property to_SelfBillingValueItemText for SDDocumentReason to multiple SelfBillingValueItemText.- Parameters:
value- The SelfBillingValueItemTexts to build this SDDocumentReason with.- Returns:
- This Builder to allow for a fluent interface.
-
sDDocumentReason
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder sDDocumentReason(@Nullable String sDDocumentReason) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SDDocumentReason
- Returns:
this.
-
retroBillingUsage
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder retroBillingUsage(@Nullable String retroBillingUsage) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RetroBillingUsage
- Returns:
this.
-
selfBillingValueItem
@Nonnull public SDDocumentReason.SDDocumentReasonBuilder selfBillingValueItem(@Nullable String selfBillingValueItem) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SelfBillingValueItem
- Returns:
this.
-
build
-
toString
-