Class SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.sourcingprojectmilestonetype.SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder
Enclosing class:
SrcgProjMilestoneType

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

    • srcgProjMilestoneTypeText

      @Nonnull public SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder srcgProjMilestoneTypeText(SrcgProjMilestoneTypeText... value)
      Navigation property _SrcgProjMilestoneTypeText for SrcgProjMilestoneType to multiple SrcgProjMilestoneTypeText.
      Parameters:
      value - The SrcgProjMilestoneTypeTexts to build this SrcgProjMilestoneType with.
      Returns:
      This Builder to allow for a fluent interface.
    • srcgProjMilestoneTypeText

      @Nonnull public SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder srcgProjMilestoneTypeText(String value)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SrcgProjMilestoneTypeText

      Parameters:
      value - The srcgProjMilestoneTypeText to build this SrcgProjMilestoneType with.
      Returns:
      This Builder to allow for a fluent interface.
    • sourcingProjectMilestoneType

      @Nonnull public SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder sourcingProjectMilestoneType(@Nullable String sourcingProjectMilestoneType)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SourcingProjectMilestoneType

      Returns:
      this.
    • srcgProjMilestoneTypeIconURI

      @Nonnull public SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder srcgProjMilestoneTypeIconURI(@Nullable String srcgProjMilestoneTypeIconURI)
      Constraints: Not nullable, Maximum length: 128

      Original property name from the Odata EDM: SrcgProjMilestoneTypeIconURI

      Returns:
      this.
    • srcgProjMlstnSemanticReference

      @Nonnull public SrcgProjMilestoneType.SrcgProjMilestoneTypeBuilder srcgProjMlstnSemanticReference(@Nullable String srcgProjMlstnSemanticReference)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SrcgProjMlstnSemanticReference

      Returns:
      this.
    • build

      @Nonnull public SrcgProjMilestoneType build()
    • toString

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