@Named(value="com.sap.cloud.sdk.s4hana.onpremise.v2020.datamodel.odatav4.services.DefaultResponsibilityManagementTeamService") public class DefaultResponsibilityManagementTeamService extends Object implements ServiceWithNavigableEntities, ResponsibilityManagementTeamService
You can read team headers, team owners, responsibility definitions, team members, and the functions assigned to team members. Each of these entities supports filtering of their properties and the properties of their associations. If you have any problems trying to read these entities because of authorizations or the given filter criteria, the system displays error messages in the response. .
Reference: SAP API Business Hub
OData Service: | OP_API_RESPYM_TEAM_SRV_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Responsibility Management Team |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultResponsibilityManagementTeamService()
Creates a service using
ResponsibilityManagementTeamService.DEFAULT_SERVICE_PATH to send the requests. |
Modifier and Type | Method and Description |
---|---|
BatchRequestBuilder |
batch()
Creates a batch request builder object.
|
CountRequestBuilder<TeamAttributes> |
countTeamAttributes()
Fetch the number of entries from the
TeamAttributes entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamCategories> |
countTeamCategories()
Fetch the number of entries from the
TeamCategories entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamCategoryTexts> |
countTeamCategoryTexts()
Fetch the number of entries from the
TeamCategoryTexts entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamHeaders> |
countTeamHeaders()
Fetch the number of entries from the
TeamHeaders entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamMemberFunctions> |
countTeamMemberFunctions()
Fetch the number of entries from the
TeamMemberFunctions entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamMembers> |
countTeamMembers()
Fetch the number of entries from the
TeamMembers entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamOwners> |
countTeamOwners()
Fetch the number of entries from the
TeamOwners entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamStatusTexts> |
countTeamStatusTexts()
Fetch the number of entries from the
TeamStatusTexts entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamTypes> |
countTeamTypes()
Fetch the number of entries from the
TeamTypes entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamTypeTexts> |
countTeamTypeTexts()
Fetch the number of entries from the
TeamTypeTexts entity collection matching the filter and search expressions. |
GetAllRequestBuilder<TeamAttributes> |
getAllTeamAttributes()
Fetch multiple
TeamAttributes entities. |
GetAllRequestBuilder<TeamCategories> |
getAllTeamCategories()
Fetch multiple
TeamCategories entities. |
GetAllRequestBuilder<TeamCategoryTexts> |
getAllTeamCategoryTexts()
Fetch multiple
TeamCategoryTexts entities. |
GetAllRequestBuilder<TeamHeaders> |
getAllTeamHeaders()
Fetch multiple
TeamHeaders entities. |
GetAllRequestBuilder<TeamMemberFunctions> |
getAllTeamMemberFunctions()
Fetch multiple
TeamMemberFunctions entities. |
GetAllRequestBuilder<TeamMembers> |
getAllTeamMembers()
Fetch multiple
TeamMembers entities. |
GetAllRequestBuilder<TeamOwners> |
getAllTeamOwners()
Fetch multiple
TeamOwners entities. |
GetAllRequestBuilder<TeamStatusTexts> |
getAllTeamStatusTexts()
Fetch multiple
TeamStatusTexts entities. |
GetAllRequestBuilder<TeamTypes> |
getAllTeamTypes()
Fetch multiple
TeamTypes entities. |
GetAllRequestBuilder<TeamTypeTexts> |
getAllTeamTypeTexts()
Fetch multiple
TeamTypeTexts entities. |
String |
getServicePath()
Getter for the OData service root path.
|
GetByKeyRequestBuilder<TeamAttributes> |
getTeamAttributesByKey(String respyMgmtGlobalTeamID,
String respyMgmtAttributeName,
String respyMgmtAttributeSign,
String respyMgmtAttributeOption,
String respyMgmtAttributeLowValue,
String respyMgmtAttributeHighValue)
Fetch a single
TeamAttributes entity using key fields. |
GetByKeyRequestBuilder<TeamCategories> |
getTeamCategoriesByKey(String respyMgmtTeamCategory)
Fetch a single
TeamCategories entity using key fields. |
GetByKeyRequestBuilder<TeamCategoryTexts> |
getTeamCategoryTextsByKey(String respyMgmtTeamCategory,
String language)
Fetch a single
TeamCategoryTexts entity using key fields. |
GetByKeyRequestBuilder<TeamHeaders> |
getTeamHeadersByKey(String respyMgmtGlobalTeamID)
Fetch a single
TeamHeaders entity using key fields. |
GetByKeyRequestBuilder<TeamMemberFunctions> |
getTeamMemberFunctionsByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamMemberType,
String responsibilityTeamMember,
String respyMgmtFunction)
Fetch a single
TeamMemberFunctions entity using key fields. |
GetByKeyRequestBuilder<TeamMembers> |
getTeamMembersByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamMemberType,
String responsibilityTeamMember)
Fetch a single
TeamMembers entity using key fields. |
GetByKeyRequestBuilder<TeamOwners> |
getTeamOwnersByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamOwnerType,
String responsibilityTeamOwner)
Fetch a single
TeamOwners entity using key fields. |
GetByKeyRequestBuilder<TeamStatusTexts> |
getTeamStatusTextsByKey(String respyMgmtTeamStatus,
String language)
Fetch a single
TeamStatusTexts entity using key fields. |
GetByKeyRequestBuilder<TeamTypes> |
getTeamTypesByKey(String respyMgmtTeamType)
Fetch a single
TeamTypes entity using key fields. |
GetByKeyRequestBuilder<TeamTypeTexts> |
getTeamTypeTextsByKey(String respyMgmtTeamType,
String language)
Fetch a single
TeamTypeTexts entity using key fields. |
DefaultResponsibilityManagementTeamService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEntity
public DefaultResponsibilityManagementTeamService()
ResponsibilityManagementTeamService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultResponsibilityManagementTeamService withServicePath(@Nonnull String servicePath)
ResponsibilityManagementTeamService
withServicePath
in interface ResponsibilityManagementTeamService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
ResponsibilityManagementTeamService
batch
in interface ResponsibilityManagementTeamService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamAttributes> getAllTeamAttributes()
ResponsibilityManagementTeamService
TeamAttributes
entities.getAllTeamAttributes
in interface ResponsibilityManagementTeamService
TeamAttributes
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamAttributes> countTeamAttributes()
ResponsibilityManagementTeamService
TeamAttributes
entity collection matching the filter and search expressions.countTeamAttributes
in interface ResponsibilityManagementTeamService
TeamAttributes
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamAttributes> getTeamAttributesByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtAttributeName, @Nonnull String respyMgmtAttributeSign, @Nonnull String respyMgmtAttributeOption, @Nonnull String respyMgmtAttributeLowValue, @Nonnull String respyMgmtAttributeHighValue)
ResponsibilityManagementTeamService
TeamAttributes
entity using key fields.getTeamAttributesByKey
in interface ResponsibilityManagementTeamService
respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtAttributeName
- Responsibility Definition Name
Constraints: Not nullable, Maximum length: 30
respyMgmtAttributeSign
- Type of SIGN component in row type of a Ranges type
Constraints: Not nullable, Maximum length: 1
respyMgmtAttributeOption
- Type of OPTION component in row type of a Ranges type
Constraints: Not nullable, Maximum length: 2
respyMgmtAttributeLowValue
- Start Value of Selection Criteria
Constraints: Not nullable, Maximum length: 50
respyMgmtAttributeHighValue
- End Value of Selection Criteria
Constraints: Not nullable, Maximum length: 50
TeamAttributes
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamCategories> getAllTeamCategories()
ResponsibilityManagementTeamService
TeamCategories
entities.getAllTeamCategories
in interface ResponsibilityManagementTeamService
TeamCategories
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamCategories> countTeamCategories()
ResponsibilityManagementTeamService
TeamCategories
entity collection matching the filter and search expressions.countTeamCategories
in interface ResponsibilityManagementTeamService
TeamCategories
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamCategories> getTeamCategoriesByKey(@Nonnull String respyMgmtTeamCategory)
ResponsibilityManagementTeamService
TeamCategories
entity using key fields.getTeamCategoriesByKey
in interface ResponsibilityManagementTeamService
respyMgmtTeamCategory
- Team Category
Constraints: Not nullable, Maximum length: 10
TeamCategories
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamCategoryTexts> getAllTeamCategoryTexts()
ResponsibilityManagementTeamService
TeamCategoryTexts
entities.getAllTeamCategoryTexts
in interface ResponsibilityManagementTeamService
TeamCategoryTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamCategoryTexts> countTeamCategoryTexts()
ResponsibilityManagementTeamService
TeamCategoryTexts
entity collection matching the filter and search expressions.countTeamCategoryTexts
in interface ResponsibilityManagementTeamService
TeamCategoryTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamCategoryTexts> getTeamCategoryTextsByKey(@Nonnull String respyMgmtTeamCategory, @Nonnull String language)
ResponsibilityManagementTeamService
TeamCategoryTexts
entity using key fields.getTeamCategoryTextsByKey
in interface ResponsibilityManagementTeamService
respyMgmtTeamCategory
- Team Category
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
TeamCategoryTexts
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamHeaders> getAllTeamHeaders()
ResponsibilityManagementTeamService
TeamHeaders
entities.getAllTeamHeaders
in interface ResponsibilityManagementTeamService
TeamHeaders
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamHeaders> countTeamHeaders()
ResponsibilityManagementTeamService
TeamHeaders
entity collection matching the filter and search expressions.countTeamHeaders
in interface ResponsibilityManagementTeamService
TeamHeaders
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamHeaders> getTeamHeadersByKey(@Nonnull String respyMgmtGlobalTeamID)
ResponsibilityManagementTeamService
TeamHeaders
entity using key fields.getTeamHeadersByKey
in interface ResponsibilityManagementTeamService
respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
TeamHeaders
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamMemberFunctions> getAllTeamMemberFunctions()
ResponsibilityManagementTeamService
TeamMemberFunctions
entities.getAllTeamMemberFunctions
in interface ResponsibilityManagementTeamService
TeamMemberFunctions
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamMemberFunctions> countTeamMemberFunctions()
ResponsibilityManagementTeamService
TeamMemberFunctions
entity collection matching the filter and search expressions.countTeamMemberFunctions
in interface ResponsibilityManagementTeamService
TeamMemberFunctions
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamMemberFunctions> getTeamMemberFunctionsByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamMemberType, @Nonnull String responsibilityTeamMember, @Nonnull String respyMgmtFunction)
ResponsibilityManagementTeamService
TeamMemberFunctions
entity using key fields.getTeamMemberFunctionsByKey
in interface ResponsibilityManagementTeamService
respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType
- Team Member Type
Constraints: Not nullable, Maximum length: 2
responsibilityTeamMember
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
respyMgmtFunction
- Function
Constraints: Not nullable, Maximum length: 10
TeamMemberFunctions
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamMembers> getAllTeamMembers()
ResponsibilityManagementTeamService
TeamMembers
entities.getAllTeamMembers
in interface ResponsibilityManagementTeamService
TeamMembers
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamMembers> countTeamMembers()
ResponsibilityManagementTeamService
TeamMembers
entity collection matching the filter and search expressions.countTeamMembers
in interface ResponsibilityManagementTeamService
TeamMembers
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamMembers> getTeamMembersByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamMemberType, @Nonnull String responsibilityTeamMember)
ResponsibilityManagementTeamService
TeamMembers
entity using key fields.getTeamMembersByKey
in interface ResponsibilityManagementTeamService
respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType
- Team Member Type
Constraints: Not nullable, Maximum length: 2
responsibilityTeamMember
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
TeamMembers
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamOwners> getAllTeamOwners()
ResponsibilityManagementTeamService
TeamOwners
entities.getAllTeamOwners
in interface ResponsibilityManagementTeamService
TeamOwners
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamOwners> countTeamOwners()
ResponsibilityManagementTeamService
TeamOwners
entity collection matching the filter and search expressions.countTeamOwners
in interface ResponsibilityManagementTeamService
TeamOwners
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamOwners> getTeamOwnersByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamOwnerType, @Nonnull String responsibilityTeamOwner)
ResponsibilityManagementTeamService
TeamOwners
entity using key fields.getTeamOwnersByKey
in interface ResponsibilityManagementTeamService
respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtTeamOwnerType
- Team Owner Type
Constraints: Not nullable, Maximum length: 2
responsibilityTeamOwner
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
TeamOwners
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamStatusTexts> getAllTeamStatusTexts()
ResponsibilityManagementTeamService
TeamStatusTexts
entities.getAllTeamStatusTexts
in interface ResponsibilityManagementTeamService
TeamStatusTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamStatusTexts> countTeamStatusTexts()
ResponsibilityManagementTeamService
TeamStatusTexts
entity collection matching the filter and search expressions.countTeamStatusTexts
in interface ResponsibilityManagementTeamService
TeamStatusTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamStatusTexts> getTeamStatusTextsByKey(@Nonnull String respyMgmtTeamStatus, @Nonnull String language)
ResponsibilityManagementTeamService
TeamStatusTexts
entity using key fields.getTeamStatusTextsByKey
in interface ResponsibilityManagementTeamService
respyMgmtTeamStatus
- Values for Domains: Single Value / Upper Limit
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
TeamStatusTexts
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamTypes> getAllTeamTypes()
ResponsibilityManagementTeamService
TeamTypes
entities.getAllTeamTypes
in interface ResponsibilityManagementTeamService
TeamTypes
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamTypes> countTeamTypes()
ResponsibilityManagementTeamService
TeamTypes
entity collection matching the filter and search expressions.countTeamTypes
in interface ResponsibilityManagementTeamService
TeamTypes
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamTypes> getTeamTypesByKey(@Nonnull String respyMgmtTeamType)
ResponsibilityManagementTeamService
TeamTypes
entity using key fields.getTeamTypesByKey
in interface ResponsibilityManagementTeamService
respyMgmtTeamType
- Team Type
Constraints: Not nullable, Maximum length: 10
TeamTypes
entity using key fields. This request builder allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<TeamTypeTexts> getAllTeamTypeTexts()
ResponsibilityManagementTeamService
TeamTypeTexts
entities.getAllTeamTypeTexts
in interface ResponsibilityManagementTeamService
TeamTypeTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<TeamTypeTexts> countTeamTypeTexts()
ResponsibilityManagementTeamService
TeamTypeTexts
entity collection matching the filter and search expressions.countTeamTypeTexts
in interface ResponsibilityManagementTeamService
TeamTypeTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<TeamTypeTexts> getTeamTypeTextsByKey(@Nonnull String respyMgmtTeamType, @Nonnull String language)
ResponsibilityManagementTeamService
TeamTypeTexts
entity using key fields.getTeamTypeTextsByKey
in interface ResponsibilityManagementTeamService
respyMgmtTeamType
- Team Type
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
TeamTypeTexts
entity using key fields. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public String getServicePath()
ServiceWithNavigableEntities
getServicePath
in interface ServiceWithNavigableEntities
Copyright © 2021 SAP SE. All rights reserved.