Interface CustomUserDefinitionApi

    • Method Detail

      • createCustomUserDefinition

        CustomUserDefinition createCustomUserDefinition​(CustomUserDefinitionCreateRequest body)
        Create the CustomUserDefinition Create the CustomUserDefinition
        Parameters:
        body - Partial CustomUserDefinition description (required)
        Returns:
        CustomUserDefinition
      • createCustomUserDefinitionWithHttpInfo

        ApiResponse<CustomUserDefinition> createCustomUserDefinitionWithHttpInfo​(CustomUserDefinitionCreateRequest body)
        Create the CustomUserDefinition Similar to createCustomUserDefinition but it also returns the http response headers . Create the CustomUserDefinition
        Parameters:
        body - Partial CustomUserDefinition description (required)
        Returns:
        A ApiResponse that wraps the response boyd and the http headers.
      • deleteCustomUserDefinitionById

        void deleteCustomUserDefinitionById​(String id)
        Delete the CustomUserDefinition by ID Delete the single CustomUserDefinition for the given ID
        Parameters:
        id - ID of the CustomUserDefinition to delete (required)
      • deleteCustomUserDefinitionByIdWithHttpInfo

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

        CustomUserDefinition getCustomUserDefinitionById​(String id)
        Finds the CustomUserDefinition by ID Returns the single CustomUserDefinition for the given ID
        Parameters:
        id - ID of the CustomUserDefinition to return (required)
        Returns:
        CustomUserDefinition
      • getCustomUserDefinitionByIdWithHttpInfo

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

        List<CustomUserDefinition> searchCustomUserDefinitions​(Integer p,
                                                               Integer c)
        Finds CustomUserDefinitions Finds CustomUserDefinitions. There are no filters, and no search terms. All the definitions are returned.
        Parameters:
        p - index of the page to display (required)
        c - maximum number of elements to retrieve (required)
        Returns:
        List<CustomUserDefinition>
      • searchCustomUserDefinitionsWithHttpInfo

        ApiResponse<List<CustomUserDefinition>> searchCustomUserDefinitionsWithHttpInfo​(Integer p,
                                                                                        Integer c)
        Finds CustomUserDefinitions Similar to searchCustomUserDefinitions but it also returns the http response headers . Finds CustomUserDefinitions. There are no filters, and no search terms. All the definitions are returned.
        Parameters:
        p - index of the page to display (required)
        c - maximum number of elements to retrieve (required)
        Returns:
        A ApiResponse that wraps the response boyd and the http headers.
      • searchCustomUserDefinitions

        List<CustomUserDefinition> searchCustomUserDefinitions​(Map<String,​Object> queryParams)
        Finds CustomUserDefinitions Finds CustomUserDefinitions. There are no filters, and no search terms. All the definitions are returned. Note, this is equivalent to the other searchCustomUserDefinitions 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 CustomUserDefinitionApi.SearchCustomUserDefinitionsQueryParams 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)
        Returns:
        List<CustomUserDefinition>
      • searchCustomUserDefinitionsWithHttpInfo

        ApiResponse<List<CustomUserDefinition>> searchCustomUserDefinitionsWithHttpInfo​(Map<String,​Object> queryParams)
        Finds CustomUserDefinitions Finds CustomUserDefinitions. There are no filters, and no search terms. All the definitions are returned. Note, this is equivalent to the other searchCustomUserDefinitions 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)
        Returns:
        List<CustomUserDefinition>