Class SrvcContrItemLongText.SrvcContrItemLongTextBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.servicecontract.SrvcContrItemLongText.SrvcContrItemLongTextBuilder
Enclosing class:
SrvcContrItemLongText

public static final class SrvcContrItemLongText.SrvcContrItemLongTextBuilder extends Object
Helper class to allow for fluent creation of SrvcContrItemLongText instances.
  • Method Details

    • item

      Navigation property _Item for SrvcContrItemLongText to single ServiceContractItem.
      Parameters:
      value - The ServiceContractItem to build this SrvcContrItemLongText with.
      Returns:
      This Builder to allow for a fluent interface.
    • serviceContract

      Navigation property _ServiceContract for SrvcContrItemLongText to single ServiceContract.
      Parameters:
      value - The ServiceContract to build this SrvcContrItemLongText with.
      Returns:
      This Builder to allow for a fluent interface.
    • serviceContract

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder serviceContract(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServiceContract

      Parameters:
      value - The serviceContract to build this SrvcContrItemLongText with.
      Returns:
      This Builder to allow for a fluent interface.
    • serviceContractItem

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder serviceContractItem(@Nullable String serviceContractItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ServiceContractItem

      Returns:
      this.
    • textObjectType

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder textObjectType(@Nullable String textObjectType)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TextObjectType

      Returns:
      this.
    • language

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder language(@Nullable String language)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • srvcDocLogTextIdentifier

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLogTextIdentifier(@Nullable String srvcDocLogTextIdentifier)
      (Key Field) Constraints: Not nullable, Maximum length: 17

      Original property name from the Odata EDM: SrvcDocLogTextIdentifier

      Returns:
      this.
    • textObjectCategory

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder textObjectCategory(@Nullable String textObjectCategory)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TextObjectCategory

      Returns:
      this.
    • srvcDocLongTextMimeType

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLongTextMimeType(@Nullable String srvcDocLongTextMimeType)
      Constraints: Not nullable, Maximum length: 127

      Original property name from the Odata EDM: SrvcDocLongTextMimeType

      Returns:
      this.
    • srvcContrItemLongText

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcContrItemLongText(@Nullable String srvcContrItemLongText)
      Constraints: Not nullable

      Original property name from the Odata EDM: SrvcContrItemLongText

      Returns:
      this.
    • referenceTextObjectCategory

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceTextObjectCategory(@Nullable String referenceTextObjectCategory)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceTextObjectCategory

      Returns:
      this.
    • referenceTextObjectType

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceTextObjectType(@Nullable String referenceTextObjectType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReferenceTextObjectType

      Returns:
      this.
    • referenceLongTextKey

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceLongTextKey(@Nullable String referenceLongTextKey)
      Constraints: Not nullable, Maximum length: 70

      Original property name from the Odata EDM: ReferenceLongTextKey

      Returns:
      this.
    • referenceServiceObjectType

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceServiceObjectType(@Nullable String referenceServiceObjectType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceServiceObjectType

      Returns:
      this.
    • referenceServiceDocument

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceServiceDocument(@Nullable String referenceServiceDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReferenceServiceDocument

      Returns:
      this.
    • referenceServiceDocumentItem

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder referenceServiceDocumentItem(@Nullable String referenceServiceDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReferenceServiceDocumentItem

      Returns:
      this.
    • srvcDocLongTxtCreationDateTime

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLongTxtCreationDateTime(@Nullable OffsetDateTime srvcDocLongTxtCreationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: SrvcDocLongTxtCreationDateTime

      Returns:
      this.
    • srvcDocLongTextCreatedByUser

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLongTextCreatedByUser(@Nullable String srvcDocLongTextCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: SrvcDocLongTextCreatedByUser

      Returns:
      this.
    • srvcDocLongTextChangedDateTime

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLongTextChangedDateTime(@Nullable OffsetDateTime srvcDocLongTextChangedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: SrvcDocLongTextChangedDateTime

      Returns:
      this.
    • srvcDocLongTextChangedByUser

      @Nonnull public SrvcContrItemLongText.SrvcContrItemLongTextBuilder srvcDocLongTextChangedByUser(@Nullable String srvcDocLongTextChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: SrvcDocLongTextChangedByUser

      Returns:
      this.
    • build

      @Nonnull public SrvcContrItemLongText build()
    • toString

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