Class AttachmentLink.AttachmentLinkBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.jointventurebilling.AttachmentLink.AttachmentLinkBuilder
Enclosing class:
AttachmentLink

public static class AttachmentLink.AttachmentLinkBuilder extends Object
  • Method Details

    • companyCode

      @Nonnull public AttachmentLink.AttachmentLinkBuilder companyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • fiscalYear

      @Nonnull public AttachmentLink.AttachmentLinkBuilder fiscalYear(@Nullable String fiscalYear)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FiscalYear

      Returns:
      this.
    • fiscalPeriod

      @Nonnull public AttachmentLink.AttachmentLinkBuilder fiscalPeriod(@Nullable String fiscalPeriod)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FiscalPeriod

      Returns:
      this.
    • jointVenturePartner

      @Nonnull public AttachmentLink.AttachmentLinkBuilder jointVenturePartner(@Nullable String jointVenturePartner)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JointVenturePartner

      Returns:
      this.
    • documentInfoRecordDocType

      @Nonnull public AttachmentLink.AttachmentLinkBuilder documentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentInfoRecordDocType

      Returns:
      this.
    • documentInfoRecordDocNumber

      @Nonnull public AttachmentLink.AttachmentLinkBuilder documentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: DocumentInfoRecordDocNumber

      Returns:
      this.
    • documentInfoRecordDocVersion

      @Nonnull public AttachmentLink.AttachmentLinkBuilder documentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DocumentInfoRecordDocVersion

      Returns:
      this.
    • documentInfoRecordDocPart

      @Nonnull public AttachmentLink.AttachmentLinkBuilder documentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentInfoRecordDocPart

      Returns:
      this.
    • logicalDocument

      @Nonnull public AttachmentLink.AttachmentLinkBuilder logicalDocument(@Nullable String logicalDocument)
      Constraints: Not nullable, Maximum length: 32

      Original property name from the Odata EDM: LogicalDocument

      Returns:
      this.
    • archiveDocumentID

      @Nonnull public AttachmentLink.AttachmentLinkBuilder archiveDocumentID(@Nullable String archiveDocumentID)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ArchiveDocumentID

      Returns:
      this.
    • linkedSAPObjectKey

      @Nonnull public AttachmentLink.AttachmentLinkBuilder linkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
      (Key Field) Constraints: Not nullable, Maximum length: 90

      Original property name from the Odata EDM: LinkedSAPObjectKey

      Returns:
      this.
    • businessObjectTypeName

      @Nonnull public AttachmentLink.AttachmentLinkBuilder businessObjectTypeName(@Nullable String businessObjectTypeName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessObjectTypeName

      Returns:
      this.
    • workstationApplication

      @Nonnull public AttachmentLink.AttachmentLinkBuilder workstationApplication(@Nullable String workstationApplication)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkstationApplication

      Returns:
      this.
    • build

      @Nonnull public AttachmentLink build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object