Package org.bonitasoft.web.client.api
Interface ProfileMemberApi
- All Superinterfaces:
ApiClient.Api
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.12.0")
public interface ProfileMemberApi
extends ApiClient.Api
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA convenience class for generating query parameters for thesearchProfileMembersmethod in a fluent style. -
Method Summary
Modifier and TypeMethodDescriptionCreate the ProfileMember Create the ProfileMemberCreate the ProfileMember Similar tocreateProfileMemberbut it also returns the http response headers .voidDelete the ProfileMember by ID Delete the single ProfileMember for the given IDDelete the ProfileMember by ID Similar todeleteProfileMemberByIdbut it also returns the http response headers .Finds the ProfileMember by ID Returns the single ProfileMember for the given IDFinds the ProfileMember by ID Similar togetProfileMemberByIdbut it also returns the http response headers .searchProfileMembers(Integer p, Integer c, List<String> f) Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id`Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id` Note, this is equivalent to the othersearchProfileMembersmethod, but with the query parameters collected into a single Map parameter.searchProfileMembersWithHttpInfo(Integer p, Integer c, List<String> f) Finds ProfileMembers Similar tosearchProfileMembersbut it also returns the http response headers .Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id` Note, this is equivalent to the othersearchProfileMembersthat receives the query parameters as a map, but this one also exposes the Http response headers
-
Method Details
-
createProfileMember
Create the ProfileMember Create the ProfileMember- Parameters:
body- Partial ProfileMember description (required)- Returns:
- ProfileMember
-
createProfileMemberWithHttpInfo
Create the ProfileMember Similar tocreateProfileMemberbut it also returns the http response headers . Create the ProfileMember- Parameters:
body- Partial ProfileMember description (required)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
deleteProfileMemberById
Delete the ProfileMember by ID Delete the single ProfileMember for the given ID- Parameters:
id- ID of the ProfileMember to delete (required)
-
deleteProfileMemberByIdWithHttpInfo
Delete the ProfileMember by ID Similar todeleteProfileMemberByIdbut it also returns the http response headers . Delete the single ProfileMember for the given ID- Parameters:
id- ID of the ProfileMember to delete (required)
-
getProfileMemberById
Finds the ProfileMember by ID Returns the single ProfileMember for the given ID- Parameters:
id- ID of the ProfileMember to return (required)- Returns:
- ProfileMember
-
getProfileMemberByIdWithHttpInfo
Finds the ProfileMember by ID Similar togetProfileMemberByIdbut it also returns the http response headers . Returns the single ProfileMember for the given ID- Parameters:
id- ID of the ProfileMember to return (required)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
searchProfileMembers
Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id`- Parameters:
p- index of the page to display (required)c- maximum number of elements to retrieve (required)f- can filter on attributes with the format f={filter\\_name}={filter\\_value} with the name/value pair as url encoded string. (optional)- Returns:
- List<ProfileMember>
-
searchProfileMembersWithHttpInfo
ApiResponse<List<ProfileMember>> searchProfileMembersWithHttpInfo(Integer p, Integer c, List<String> f) Finds ProfileMembers Similar tosearchProfileMembersbut it also returns the http response headers . Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id`- Parameters:
p- index of the page to display (required)c- maximum number of elements to retrieve (required)f- can filter on attributes with the format f={filter\\_name}={filter\\_value} with the name/value pair as url encoded string. (optional)- Returns:
- A ApiResponse that wraps the response boyd and the http headers.
-
searchProfileMembers
List<ProfileMember> searchProfileMembers(ProfileMemberApi.SearchProfileMembersQueryParams queryParams) Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id` Note, this is equivalent to the othersearchProfileMembersmethod, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with theProfileMemberApi.SearchProfileMembersQueryParamsclass that allows for building up this map in a fluent style.- Parameters:
queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- p - index of the page to display (required)
- c - maximum number of elements to retrieve (required)
- f - can filter on attributes with the format f={filter\\_name}={filter\\_value} with the name/value pair as url encoded string. (optional)
- Returns:
- List<ProfileMember>
-
searchProfileMembersWithHttpInfo
ApiResponse<List<ProfileMember>> searchProfileMembersWithHttpInfo(ProfileMemberApi.SearchProfileMembersQueryParams queryParams) Finds ProfileMembers Finds ProfileMembers with pagination params and filters **Filter `member_type` is mandatory** You can filter on `profile_id`, `user_id`, `role_id` and `group_id` Note, this is equivalent to the othersearchProfileMembersthat receives the query parameters as a map, but this one also exposes the Http response headers- Parameters:
queryParams- Map of query parameters as name-value pairsThe following elements may be specified in the query map:
- p - index of the page to display (required)
- c - maximum number of elements to retrieve (required)
- f - can filter on attributes with the format f={filter\\_name}={filter\\_value} with the name/value pair as url encoded string. (optional)
- Returns:
- List<ProfileMember>
-