Class RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.responsibilitymanagementteamsv2.RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder
Enclosing class:
RespyMgmtTeamAttribute

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

    • teamHeader

      Navigation property _TeamHeader for RespyMgmtTeamAttribute to single RespyMgmtTeamHeader.
      Parameters:
      value - The RespyMgmtTeamHeader to build this RespyMgmtTeamAttribute with.
      Returns:
      This Builder to allow for a fluent interface.
    • respyMgmtGlobalTeamID

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID)
      (Key Field) Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: RespyMgmtGlobalTeamID

      Returns:
      this.
    • respyMgmtAttributeName

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtAttributeName(@Nullable String respyMgmtAttributeName)
      (Key Field) Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: RespyMgmtAttributeName

      Returns:
      this.
    • respyMgmtAttributeSign

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtAttributeSign(@Nullable String respyMgmtAttributeSign)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RespyMgmtAttributeSign

      Returns:
      this.
    • respyMgmtAttributeOption

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtAttributeOption(@Nullable String respyMgmtAttributeOption)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RespyMgmtAttributeOption

      Returns:
      this.
    • respyMgmtAttributeLowValue

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtAttributeLowValue(@Nullable String respyMgmtAttributeLowValue)
      (Key Field) Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: RespyMgmtAttributeLowValue

      Returns:
      this.
    • respyMgmtAttributeHighValue

      @Nonnull public RespyMgmtTeamAttribute.RespyMgmtTeamAttributeBuilder respyMgmtAttributeHighValue(@Nullable String respyMgmtAttributeHighValue)
      (Key Field) Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: RespyMgmtAttributeHighValue

      Returns:
      this.
    • build

      @Nonnull public RespyMgmtTeamAttribute build()
    • toString

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