Class CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.incomingvatinvoicechina.CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder
- Enclosing class:
- CN_TaxInvoiceBindingRecord
public static final class CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder
extends Object
Helper class to allow for fluent creation of CN_TaxInvoiceBindingRecord instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cN_TaxInvcBindgItmUUID(UUID cN_TaxInvcBindgItmUUID) (Key Field) Constraints: Not nullablecN_TaxInvcBindgSrceBusObjKey(String cN_TaxInvcBindgSrceBusObjKey) Constraints: Not nullable, Maximum length: 40cN_TaxInvcBindgSrceBusObjType(String cN_TaxInvcBindgSrceBusObjType) Constraints: Not nullable, Maximum length: 10cN_TaxInvcBindgUUID(UUID cN_TaxInvcBindgUUID) (Key Field) Constraints: Not nullablecN_TaxInvcCode(String cN_TaxInvcCode) Constraints: Not nullable, Maximum length: 20cN_TaxInvcNmbr(String cN_TaxInvcNmbr) Constraints: Not nullable, Maximum length: 30cN_TaxInvcUUID(UUID cN_TaxInvcUUID) Constraints: noneinvoice(CN_TaxInputInvoice value) Navigation property to_Invoice for CN_TaxInvoiceBindingRecord to single CN_TaxInputInvoice.toString()
-
Method Details
-
invoice
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder invoice(CN_TaxInputInvoice value) Navigation property to_Invoice for CN_TaxInvoiceBindingRecord to single CN_TaxInputInvoice.- Parameters:
value- The CN_TaxInputInvoice to build this CN_TaxInvoiceBindingRecord with.- Returns:
- This Builder to allow for a fluent interface.
-
cN_TaxInvcBindgUUID
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcBindgUUID(@Nullable UUID cN_TaxInvcBindgUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CN_TaxInvcBindgUUID
- Returns:
this.
-
cN_TaxInvcBindgItmUUID
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcBindgItmUUID(@Nullable UUID cN_TaxInvcBindgItmUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CN_TaxInvcBindgItmUUID
- Returns:
this.
-
cN_TaxInvcUUID
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcUUID(@Nullable UUID cN_TaxInvcUUID) Constraints: noneOriginal property name from the Odata EDM: CN_TaxInvcUUID
- Returns:
this.
-
cN_TaxInvcCode
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcCode(@Nullable String cN_TaxInvcCode) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CN_TaxInvcCode
- Returns:
this.
-
cN_TaxInvcNmbr
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcNmbr(@Nullable String cN_TaxInvcNmbr) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CN_TaxInvcNmbr
- Returns:
this.
-
cN_TaxInvcBindgSrceBusObjType
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcBindgSrceBusObjType(@Nullable String cN_TaxInvcBindgSrceBusObjType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CN_TaxInvcBindgSrceBusObjType
- Returns:
this.
-
cN_TaxInvcBindgSrceBusObjKey
@Nonnull public CN_TaxInvoiceBindingRecord.CN_TaxInvoiceBindingRecordBuilder cN_TaxInvcBindgSrceBusObjKey(@Nullable String cN_TaxInvcBindgSrceBusObjKey) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CN_TaxInvcBindgSrceBusObjKey
- Returns:
this.
-
build
-
toString
-