Class LabelFieldVersion.LabelFieldVersionBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.labelfieldcatalog.LabelFieldVersion.LabelFieldVersionBuilder
Enclosing class:
LabelFieldVersion

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

    • labelFieldGroup

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder labelFieldGroup(LabelFieldGroup value)
      Navigation property _LabelFieldGroup for LabelFieldVersion to single LabelFieldGroup.
      Parameters:
      value - The LabelFieldGroup to build this LabelFieldVersion with.
      Returns:
      This Builder to allow for a fluent interface.
    • texts

      Navigation property _Texts for LabelFieldVersion to multiple LabelFieldVersionText.
      Parameters:
      value - The LabelFieldVersionTexts to build this LabelFieldVersion with.
      Returns:
      This Builder to allow for a fluent interface.
    • prodCmplncLabelFieldVersionID

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLabelFieldVersionID(@Nullable String prodCmplncLabelFieldVersionID)
      (Key Field) Constraints: Not nullable, Maximum length: 21

      Original property name from the Odata EDM: ProdCmplncLabelFieldVersionID

      Returns:
      this.
    • prodCmplncLabelFieldID

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLabelFieldID(@Nullable String prodCmplncLabelFieldID)
      Constraints: Not nullable, Maximum length: 21

      Original property name from the Odata EDM: ProdCmplncLabelFieldID

      Returns:
      this.
    • prodCmplncLabelFieldVersion

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLabelFieldVersion(@Nullable Short prodCmplncLabelFieldVersion)
      Constraints: Not nullable

      Original property name from the Odata EDM: ProdCmplncLabelFieldVersion

      Returns:
      this.
    • prodCmplncLblFldVersionStatus

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLblFldVersionStatus(@Nullable String prodCmplncLblFldVersionStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProdCmplncLblFldVersionStatus

      Returns:
      this.
    • prodCmplncLabelFieldGroupID

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLabelFieldGroupID(@Nullable String prodCmplncLabelFieldGroupID)
      Constraints: Not nullable, Maximum length: 21

      Original property name from the Odata EDM: ProdCmplncLabelFieldGroupID

      Returns:
      this.
    • prodCmplncLblFldTechnicalName

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLblFldTechnicalName(@Nullable String prodCmplncLblFldTechnicalName)
      Constraints: Not nullable, Maximum length: 255

      Original property name from the Odata EDM: ProdCmplncLblFldTechnicalName

      Returns:
      this.
    • prodCmplncLblFldDataDefinition

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLblFldDataDefinition(@Nullable String prodCmplncLblFldDataDefinition)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProdCmplncLblFldDataDefinition

      Returns:
      this.
    • prodCmplncLblFieldCardinality

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder prodCmplncLblFieldCardinality(@Nullable String prodCmplncLblFieldCardinality)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProdCmplncLblFieldCardinality

      Returns:
      this.
    • createdByUser

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public LabelFieldVersion.LabelFieldVersionBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • build

      @Nonnull public LabelFieldVersion build()
    • toString

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