Class SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.servicecontracttemplate.SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder
Enclosing class:
SrvcContrTmplLongText

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

    • serviceContractTemplate

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder serviceContractTemplate(ServiceContractTemplate value)
      Navigation property _ServiceContractTemplate for SrvcContrTmplLongText to single ServiceContractTemplate.
      Parameters:
      value - The ServiceContractTemplate to build this SrvcContrTmplLongText with.
      Returns:
      This Builder to allow for a fluent interface.
    • serviceContractTemplate

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder serviceContractTemplate(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServiceContractTemplate

      Parameters:
      value - The serviceContractTemplate to build this SrvcContrTmplLongText with.
      Returns:
      This Builder to allow for a fluent interface.
    • textObjectType

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder 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 SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder 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 SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder 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 SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder textObjectCategory(@Nullable String textObjectCategory)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TextObjectCategory

      Returns:
      this.
    • serviceObjectType

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder serviceObjectType(@Nullable String serviceObjectType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServiceObjectType

      Returns:
      this.
    • srvcDocLongTextMimeType

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

      Original property name from the Odata EDM: SrvcDocLongTextMimeType

      Returns:
      this.
    • srvcContrTmplLongText

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder srvcContrTmplLongText(@Nullable String srvcContrTmplLongText)
      Constraints: Not nullable

      Original property name from the Odata EDM: SrvcContrTmplLongText

      Returns:
      this.
    • referenceTextObjectCategory

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

      Original property name from the Odata EDM: ReferenceTextObjectCategory

      Returns:
      this.
    • referenceTextObjectType

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

      Original property name from the Odata EDM: ReferenceTextObjectType

      Returns:
      this.
    • referenceLongTextKey

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

      Original property name from the Odata EDM: ReferenceLongTextKey

      Returns:
      this.
    • referenceServiceObjectType

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

      Original property name from the Odata EDM: ReferenceServiceObjectType

      Returns:
      this.
    • referenceServiceDocument

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

      Original property name from the Odata EDM: ReferenceServiceDocument

      Returns:
      this.
    • referenceServiceDocumentItem

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

      Original property name from the Odata EDM: ReferenceServiceDocumentItem

      Returns:
      this.
    • srvcDocLongTxtCreationDateTime

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder srvcDocLongTxtCreationDateTime(@Nullable OffsetDateTime srvcDocLongTxtCreationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: SrvcDocLongTxtCreationDateTime

      Returns:
      this.
    • srvcDocLongTextCreatedByUser

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

      Original property name from the Odata EDM: SrvcDocLongTextCreatedByUser

      Returns:
      this.
    • srvcDocLongTextChangedDateTime

      @Nonnull public SrvcContrTmplLongText.SrvcContrTmplLongTextBuilder srvcDocLongTextChangedDateTime(@Nullable OffsetDateTime srvcDocLongTextChangedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: SrvcDocLongTextChangedDateTime

      Returns:
      this.
    • srvcDocLongTextChangedByUser

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

      Original property name from the Odata EDM: SrvcDocLongTextChangedByUser

      Returns:
      this.
    • build

      @Nonnull public SrvcContrTmplLongText build()
    • toString

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