java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.responsibilitymanagementteam.TeamAttributes.TeamAttributesBuilder
Enclosing class:
TeamAttributes

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

    • teamHeader

      @Nonnull public TeamAttributes.TeamAttributesBuilder teamHeader(TeamHeaders value)
      Navigation property _TeamHeader for TeamAttributes to single TeamHeaders.
      Parameters:
      value - The TeamHeaders to build this TeamAttributes with.
      Returns:
      This Builder to allow for a fluent interface.
    • respyMgmtGlobalTeamID

      @Nonnull public TeamAttributes.TeamAttributesBuilder 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 TeamAttributes.TeamAttributesBuilder 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 TeamAttributes.TeamAttributesBuilder 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 TeamAttributes.TeamAttributesBuilder 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 TeamAttributes.TeamAttributesBuilder 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 TeamAttributes.TeamAttributesBuilder 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 TeamAttributes build()
    • toString

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