Interface ProfileEntryApi

    • Method Detail

      • createProfileEntry

        ProfileEntry createProfileEntry​(ProfileEntryCreateRequest body)
        Create the ProfileEntry Create the ProfileEntry
        Parameters:
        body - Partial ProfileEntry description (required)
        Returns:
        ProfileEntry
      • createProfileEntryWithHttpInfo

        ApiResponse<ProfileEntry> createProfileEntryWithHttpInfo​(ProfileEntryCreateRequest body)
        Create the ProfileEntry Similar to createProfileEntry but it also returns the http response headers . Create the ProfileEntry
        Parameters:
        body - Partial ProfileEntry description (required)
        Returns:
        A ApiResponse that wraps the response boyd and the http headers.
      • deleteProfileEntryById

        void deleteProfileEntryById​(String id)
        Delete the ProfileEntry by ID Delete the single ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to delete (required)
      • deleteProfileEntryByIdWithHttpInfo

        ApiResponse<Void> deleteProfileEntryByIdWithHttpInfo​(String id)
        Delete the ProfileEntry by ID Similar to deleteProfileEntryById but it also returns the http response headers . Delete the single ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to delete (required)
      • getProfileEntryById

        ProfileEntry getProfileEntryById​(String id)
        Finds the ProfileEntry by ID Returns the single ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to return (required)
        Returns:
        ProfileEntry
      • getProfileEntryByIdWithHttpInfo

        ApiResponse<ProfileEntry> getProfileEntryByIdWithHttpInfo​(String id)
        Finds the ProfileEntry by ID Similar to getProfileEntryById but it also returns the http response headers . Returns the single ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to return (required)
        Returns:
        A ApiResponse that wraps the response boyd and the http headers.
      • searchProfileEntries

        List<ProfileEntry> searchProfileEntries​(Integer p,
                                                Integer c,
                                                List<String> f,
                                                String s)
        Finds ProfileEntries Finds ProfileEntries with pagination params and filters - can search on `name` - can filter on `page`,`name` and `parent_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)
        s - can search on attributes (optional)
        Returns:
        List<ProfileEntry>
      • searchProfileEntriesWithHttpInfo

        ApiResponse<List<ProfileEntry>> searchProfileEntriesWithHttpInfo​(Integer p,
                                                                         Integer c,
                                                                         List<String> f,
                                                                         String s)
        Finds ProfileEntries Similar to searchProfileEntries but it also returns the http response headers . Finds ProfileEntries with pagination params and filters - can search on `name` - can filter on `page`,`name` and `parent_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)
        s - can search on attributes (optional)
        Returns:
        A ApiResponse that wraps the response boyd and the http headers.
      • searchProfileEntries

        List<ProfileEntry> searchProfileEntries​(Map<String,​Object> queryParams)
        Finds ProfileEntries Finds ProfileEntries with pagination params and filters - can search on `name` - can filter on `page`,`name` and `parent_id` Note, this is equivalent to the other searchProfileEntries method, but with the query parameters collected into a single Map parameter. This is convenient for services with optional query parameters, especially when used with the ProfileEntryApi.SearchProfileEntriesQueryParams class that allows for building up this map in a fluent style.
        Parameters:
        queryParams - Map of query parameters as name-value pairs

        The 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)
        • s - can search on attributes (optional)
        Returns:
        List<ProfileEntry>
      • searchProfileEntriesWithHttpInfo

        ApiResponse<List<ProfileEntry>> searchProfileEntriesWithHttpInfo​(Map<String,​Object> queryParams)
        Finds ProfileEntries Finds ProfileEntries with pagination params and filters - can search on `name` - can filter on `page`,`name` and `parent_id` Note, this is equivalent to the other searchProfileEntries that 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 pairs

        The 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)
        • s - can search on attributes (optional)
        Returns:
        List<ProfileEntry>
      • updateProfileEntryById

        void updateProfileEntryById​(String id,
                                    ProfileEntryUpdateRequest profileEntryUpdateRequest)
        Update the ProfileEntry by ID Update the ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to return (required)
        profileEntryUpdateRequest - Partial ProfileEntry description (required)
      • updateProfileEntryByIdWithHttpInfo

        ApiResponse<Void> updateProfileEntryByIdWithHttpInfo​(String id,
                                                             ProfileEntryUpdateRequest profileEntryUpdateRequest)
        Update the ProfileEntry by ID Similar to updateProfileEntryById but it also returns the http response headers . Update the ProfileEntry for the given ID
        Parameters:
        id - ID of the ProfileEntry to return (required)
        profileEntryUpdateRequest - Partial ProfileEntry description (required)