Package com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.responsibilitymanagementteamconfigurationv2
Class RespyMgmtTeamType.RespyMgmtTeamTypeBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.responsibilitymanagementteamconfigurationv2.RespyMgmtTeamType.RespyMgmtTeamTypeBuilder
- Enclosing class:
- RespyMgmtTeamType
Helper class to allow for fluent creation of RespyMgmtTeamType instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()respyMgmtTeamCategory(String respyMgmtTeamCategory) Constraints: Not nullable, Maximum length: 30respyMgmtTeamType(String respyMgmtTeamType) (Key Field) Constraints: Not nullable, Maximum length: 30Navigation property _TeamCategory for RespyMgmtTeamType to single RespyMgmtTeamCategory.teamTypeFunctions(RespyMgmtTeamTypeFunction... value) Navigation property _TeamTypeFunctions for RespyMgmtTeamType to multiple RespyMgmtTeamTypeFunction.Navigation property _TeamTypeRespyAttributes for RespyMgmtTeamType to multiple RespyMTeamTypeRespyAttrib.teamTypeTexts(RespyMgmtTeamTypeText... value) Navigation property _TeamTypeTexts for RespyMgmtTeamType to multiple RespyMgmtTeamTypeText.toString()
-
Method Details
-
teamCategory
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder teamCategory(RespyMgmtTeamCategory value) Navigation property _TeamCategory for RespyMgmtTeamType to single RespyMgmtTeamCategory.- Parameters:
value- The RespyMgmtTeamCategory to build this RespyMgmtTeamType with.- Returns:
- This Builder to allow for a fluent interface.
-
teamTypeFunctions
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder teamTypeFunctions(RespyMgmtTeamTypeFunction... value) Navigation property _TeamTypeFunctions for RespyMgmtTeamType to multiple RespyMgmtTeamTypeFunction.- Parameters:
value- The RespyMgmtTeamTypeFunctions to build this RespyMgmtTeamType with.- Returns:
- This Builder to allow for a fluent interface.
-
teamTypeRespyAttributes
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder teamTypeRespyAttributes(RespyMTeamTypeRespyAttrib... value) Navigation property _TeamTypeRespyAttributes for RespyMgmtTeamType to multiple RespyMTeamTypeRespyAttrib.- Parameters:
value- The RespyMTeamTypeRespyAttribs to build this RespyMgmtTeamType with.- Returns:
- This Builder to allow for a fluent interface.
-
teamTypeTexts
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder teamTypeTexts(RespyMgmtTeamTypeText... value) Navigation property _TeamTypeTexts for RespyMgmtTeamType to multiple RespyMgmtTeamTypeText.- Parameters:
value- The RespyMgmtTeamTypeTexts to build this RespyMgmtTeamType with.- Returns:
- This Builder to allow for a fluent interface.
-
respyMgmtTeamType
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder respyMgmtTeamType(@Nullable String respyMgmtTeamType) (Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: RespyMgmtTeamType
- Returns:
this.
-
respyMgmtTeamCategory
@Nonnull public RespyMgmtTeamType.RespyMgmtTeamTypeBuilder respyMgmtTeamCategory(@Nullable String respyMgmtTeamCategory) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: RespyMgmtTeamCategory
- Returns:
this.
-
build
-
toString
-