Class ContactsApi


  • public class ContactsApi
    extends Object
    • Constructor Detail

      • ContactsApi

        public ContactsApi()
      • ContactsApi

        public ContactsApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • deleteCharactersCharacterIdContactsCall

        public okhttp3.Call deleteCharactersCharacterIdContactsCall​(Integer characterId,
                                                                    List<Integer> contactIds,
                                                                    String datasource,
                                                                    String token,
                                                                    ApiCallback _callback)
                                                             throws ApiException
        Build call for deleteCharactersCharacterIdContacts
        Parameters:
        characterId - An EVE character ID (required)
        contactIds - A list of contacts to delete (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • deleteCharactersCharacterIdContacts

        public void deleteCharactersCharacterIdContacts​(Integer characterId,
                                                        List<Integer> contactIds,
                                                        String datasource,
                                                        String token)
                                                 throws ApiException
        Delete contacts Bulk delete contacts --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contactIds - A list of contacts to delete (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • deleteCharactersCharacterIdContactsWithHttpInfo

        public ApiResponse<Void> deleteCharactersCharacterIdContactsWithHttpInfo​(Integer characterId,
                                                                                 List<Integer> contactIds,
                                                                                 String datasource,
                                                                                 String token)
                                                                          throws ApiException
        Delete contacts Bulk delete contacts --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contactIds - A list of contacts to delete (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • deleteCharactersCharacterIdContactsAsync

        public okhttp3.Call deleteCharactersCharacterIdContactsAsync​(Integer characterId,
                                                                     List<Integer> contactIds,
                                                                     String datasource,
                                                                     String token,
                                                                     ApiCallback<Void> _callback)
                                                              throws ApiException
        Delete contacts (asynchronously) Bulk delete contacts --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        contactIds - A list of contacts to delete (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getAlliancesAllianceIdContactsCall

        public okhttp3.Call getAlliancesAllianceIdContactsCall​(Integer allianceId,
                                                               String datasource,
                                                               String ifNoneMatch,
                                                               Integer page,
                                                               String token,
                                                               ApiCallback _callback)
                                                        throws ApiException
        Build call for getAlliancesAllianceIdContacts
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getAlliancesAllianceIdContacts

        public List<AllianceContactsResponse> getAlliancesAllianceIdContacts​(Integer allianceId,
                                                                             String datasource,
                                                                             String ifNoneMatch,
                                                                             Integer page,
                                                                             String token)
                                                                      throws ApiException
        Get alliance contacts Return contacts of an alliance --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<AllianceContactsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getAlliancesAllianceIdContactsWithHttpInfo

        public ApiResponse<List<AllianceContactsResponse>> getAlliancesAllianceIdContactsWithHttpInfo​(Integer allianceId,
                                                                                                      String datasource,
                                                                                                      String ifNoneMatch,
                                                                                                      Integer page,
                                                                                                      String token)
                                                                                               throws ApiException
        Get alliance contacts Return contacts of an alliance --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<AllianceContactsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getAlliancesAllianceIdContactsAsync

        public okhttp3.Call getAlliancesAllianceIdContactsAsync​(Integer allianceId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                Integer page,
                                                                String token,
                                                                ApiCallback<List<AllianceContactsResponse>> _callback)
                                                         throws ApiException
        Get alliance contacts (asynchronously) Return contacts of an alliance --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getAlliancesAllianceIdContactsLabelsCall

        public okhttp3.Call getAlliancesAllianceIdContactsLabelsCall​(Integer allianceId,
                                                                     String datasource,
                                                                     String ifNoneMatch,
                                                                     String token,
                                                                     ApiCallback _callback)
                                                              throws ApiException
        Build call for getAlliancesAllianceIdContactsLabels
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getAlliancesAllianceIdContactsLabels

        public List<AllianceContactsLabelsResponse> getAlliancesAllianceIdContactsLabels​(Integer allianceId,
                                                                                         String datasource,
                                                                                         String ifNoneMatch,
                                                                                         String token)
                                                                                  throws ApiException
        Get alliance contact labels Return custom labels for an alliance's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<AllianceContactsLabelsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getAlliancesAllianceIdContactsLabelsWithHttpInfo

        public ApiResponse<List<AllianceContactsLabelsResponse>> getAlliancesAllianceIdContactsLabelsWithHttpInfo​(Integer allianceId,
                                                                                                                  String datasource,
                                                                                                                  String ifNoneMatch,
                                                                                                                  String token)
                                                                                                           throws ApiException
        Get alliance contact labels Return custom labels for an alliance's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<AllianceContactsLabelsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getAlliancesAllianceIdContactsLabelsAsync

        public okhttp3.Call getAlliancesAllianceIdContactsLabelsAsync​(Integer allianceId,
                                                                      String datasource,
                                                                      String ifNoneMatch,
                                                                      String token,
                                                                      ApiCallback<List<AllianceContactsLabelsResponse>> _callback)
                                                               throws ApiException
        Get alliance contact labels (asynchronously) Return custom labels for an alliance's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-alliances.read_contacts.v1
        Parameters:
        allianceId - An EVE alliance ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCharactersCharacterIdContactsCall

        public okhttp3.Call getCharactersCharacterIdContactsCall​(Integer characterId,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 Integer page,
                                                                 String token,
                                                                 ApiCallback _callback)
                                                          throws ApiException
        Build call for getCharactersCharacterIdContacts
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCharactersCharacterIdContacts

        public List<ContactsResponse> getCharactersCharacterIdContacts​(Integer characterId,
                                                                       String datasource,
                                                                       String ifNoneMatch,
                                                                       Integer page,
                                                                       String token)
                                                                throws ApiException
        Get contacts Return contacts of a character --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<ContactsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContactsWithHttpInfo

        public ApiResponse<List<ContactsResponse>> getCharactersCharacterIdContactsWithHttpInfo​(Integer characterId,
                                                                                                String datasource,
                                                                                                String ifNoneMatch,
                                                                                                Integer page,
                                                                                                String token)
                                                                                         throws ApiException
        Get contacts Return contacts of a character --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<ContactsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContactsAsync

        public okhttp3.Call getCharactersCharacterIdContactsAsync​(Integer characterId,
                                                                  String datasource,
                                                                  String ifNoneMatch,
                                                                  Integer page,
                                                                  String token,
                                                                  ApiCallback<List<ContactsResponse>> _callback)
                                                           throws ApiException
        Get contacts (asynchronously) Return contacts of a character --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCharactersCharacterIdContactsLabelsCall

        public okhttp3.Call getCharactersCharacterIdContactsLabelsCall​(Integer characterId,
                                                                       String datasource,
                                                                       String ifNoneMatch,
                                                                       String token,
                                                                       ApiCallback _callback)
                                                                throws ApiException
        Build call for getCharactersCharacterIdContactsLabels
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCharactersCharacterIdContactsLabels

        public List<ContactLabelsResponse> getCharactersCharacterIdContactsLabels​(Integer characterId,
                                                                                  String datasource,
                                                                                  String ifNoneMatch,
                                                                                  String token)
                                                                           throws ApiException
        Get contact labels Return custom labels for a character's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<ContactLabelsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContactsLabelsWithHttpInfo

        public ApiResponse<List<ContactLabelsResponse>> getCharactersCharacterIdContactsLabelsWithHttpInfo​(Integer characterId,
                                                                                                           String datasource,
                                                                                                           String ifNoneMatch,
                                                                                                           String token)
                                                                                                    throws ApiException
        Get contact labels Return custom labels for a character's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<ContactLabelsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdContactsLabelsAsync

        public okhttp3.Call getCharactersCharacterIdContactsLabelsAsync​(Integer characterId,
                                                                        String datasource,
                                                                        String ifNoneMatch,
                                                                        String token,
                                                                        ApiCallback<List<ContactLabelsResponse>> _callback)
                                                                 throws ApiException
        Get contact labels (asynchronously) Return custom labels for a character's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-characters.read_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCorporationsCorporationIdContactsCall

        public okhttp3.Call getCorporationsCorporationIdContactsCall​(Integer corporationId,
                                                                     String datasource,
                                                                     String ifNoneMatch,
                                                                     Integer page,
                                                                     String token,
                                                                     ApiCallback _callback)
                                                              throws ApiException
        Build call for getCorporationsCorporationIdContacts
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCorporationsCorporationIdContacts

        public List<CorporationContactsResponse> getCorporationsCorporationIdContacts​(Integer corporationId,
                                                                                      String datasource,
                                                                                      String ifNoneMatch,
                                                                                      Integer page,
                                                                                      String token)
                                                                               throws ApiException
        Get corporation contacts Return contacts of a corporation --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CorporationContactsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContactsWithHttpInfo

        public ApiResponse<List<CorporationContactsResponse>> getCorporationsCorporationIdContactsWithHttpInfo​(Integer corporationId,
                                                                                                               String datasource,
                                                                                                               String ifNoneMatch,
                                                                                                               Integer page,
                                                                                                               String token)
                                                                                                        throws ApiException
        Get corporation contacts Return contacts of a corporation --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CorporationContactsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContactsAsync

        public okhttp3.Call getCorporationsCorporationIdContactsAsync​(Integer corporationId,
                                                                      String datasource,
                                                                      String ifNoneMatch,
                                                                      Integer page,
                                                                      String token,
                                                                      ApiCallback<List<CorporationContactsResponse>> _callback)
                                                               throws ApiException
        Get corporation contacts (asynchronously) Return contacts of a corporation --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        page - Which page of results to return (optional, default to 1)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getCorporationsCorporationIdContactsLabelsCall

        public okhttp3.Call getCorporationsCorporationIdContactsLabelsCall​(Integer corporationId,
                                                                           String datasource,
                                                                           String ifNoneMatch,
                                                                           String token,
                                                                           ApiCallback _callback)
                                                                    throws ApiException
        Build call for getCorporationsCorporationIdContactsLabels
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getCorporationsCorporationIdContactsLabels

        public List<CorporationContactsLabelsResponse> getCorporationsCorporationIdContactsLabels​(Integer corporationId,
                                                                                                  String datasource,
                                                                                                  String ifNoneMatch,
                                                                                                  String token)
                                                                                           throws ApiException
        Get corporation contact labels Return custom labels for a corporation's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        List<CorporationContactsLabelsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContactsLabelsWithHttpInfo

        public ApiResponse<List<CorporationContactsLabelsResponse>> getCorporationsCorporationIdContactsLabelsWithHttpInfo​(Integer corporationId,
                                                                                                                           String datasource,
                                                                                                                           String ifNoneMatch,
                                                                                                                           String token)
                                                                                                                    throws ApiException
        Get corporation contact labels Return custom labels for a corporation's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        Returns:
        ApiResponse<List<CorporationContactsLabelsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdContactsLabelsAsync

        public okhttp3.Call getCorporationsCorporationIdContactsLabelsAsync​(Integer corporationId,
                                                                            String datasource,
                                                                            String ifNoneMatch,
                                                                            String token,
                                                                            ApiCallback<List<CorporationContactsLabelsResponse>> _callback)
                                                                     throws ApiException
        Get corporation contact labels (asynchronously) Return custom labels for a corporation's contacts --- This route is cached for up to 300 seconds SSO Scope: esi-corporations.read_contacts.v1
        Parameters:
        corporationId - An EVE corporation ID (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        ifNoneMatch - ETag from a previous request. A 304 will be returned if this matches the current ETag (optional)
        token - Access token to use if unable to set a header (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • postCharactersCharacterIdContactsCall

        public okhttp3.Call postCharactersCharacterIdContactsCall​(Integer characterId,
                                                                  Float standing,
                                                                  List<Integer> contactIds,
                                                                  String datasource,
                                                                  List<Long> labelIds,
                                                                  String token,
                                                                  Boolean watched,
                                                                  ApiCallback _callback)
                                                           throws ApiException
        Build call for postCharactersCharacterIdContacts
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the new contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • postCharactersCharacterIdContacts

        public List<Integer> postCharactersCharacterIdContacts​(Integer characterId,
                                                               Float standing,
                                                               List<Integer> contactIds,
                                                               String datasource,
                                                               List<Long> labelIds,
                                                               String token,
                                                               Boolean watched)
                                                        throws ApiException
        Add contacts Bulk add contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the new contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        Returns:
        List<Integer>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersCharacterIdContactsWithHttpInfo

        public ApiResponse<List<Integer>> postCharactersCharacterIdContactsWithHttpInfo​(Integer characterId,
                                                                                        Float standing,
                                                                                        List<Integer> contactIds,
                                                                                        String datasource,
                                                                                        List<Long> labelIds,
                                                                                        String token,
                                                                                        Boolean watched)
                                                                                 throws ApiException
        Add contacts Bulk add contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the new contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        Returns:
        ApiResponse<List<Integer>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • postCharactersCharacterIdContactsAsync

        public okhttp3.Call postCharactersCharacterIdContactsAsync​(Integer characterId,
                                                                   Float standing,
                                                                   List<Integer> contactIds,
                                                                   String datasource,
                                                                   List<Long> labelIds,
                                                                   String token,
                                                                   Boolean watched,
                                                                   ApiCallback<List<Integer>> _callback)
                                                            throws ApiException
        Add contacts (asynchronously) Bulk add contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the new contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • putCharactersCharacterIdContactsCall

        public okhttp3.Call putCharactersCharacterIdContactsCall​(Integer characterId,
                                                                 Float standing,
                                                                 List<Integer> contactIds,
                                                                 String datasource,
                                                                 List<Long> labelIds,
                                                                 String token,
                                                                 Boolean watched,
                                                                 ApiCallback _callback)
                                                          throws ApiException
        Build call for putCharactersCharacterIdContacts
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • putCharactersCharacterIdContacts

        public void putCharactersCharacterIdContacts​(Integer characterId,
                                                     Float standing,
                                                     List<Integer> contactIds,
                                                     String datasource,
                                                     List<Long> labelIds,
                                                     String token,
                                                     Boolean watched)
                                              throws ApiException
        Edit contacts Bulk edit contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • putCharactersCharacterIdContactsWithHttpInfo

        public ApiResponse<Void> putCharactersCharacterIdContactsWithHttpInfo​(Integer characterId,
                                                                              Float standing,
                                                                              List<Integer> contactIds,
                                                                              String datasource,
                                                                              List<Long> labelIds,
                                                                              String token,
                                                                              Boolean watched)
                                                                       throws ApiException
        Edit contacts Bulk edit contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • putCharactersCharacterIdContactsAsync

        public okhttp3.Call putCharactersCharacterIdContactsAsync​(Integer characterId,
                                                                  Float standing,
                                                                  List<Integer> contactIds,
                                                                  String datasource,
                                                                  List<Long> labelIds,
                                                                  String token,
                                                                  Boolean watched,
                                                                  ApiCallback<Void> _callback)
                                                           throws ApiException
        Edit contacts (asynchronously) Bulk edit contacts with same settings --- SSO Scope: esi-characters.write_contacts.v1
        Parameters:
        characterId - An EVE character ID (required)
        standing - Standing for the contact (required)
        contactIds - A list of contacts (required)
        datasource - The server name you would like data from (optional, default to tranquility)
        labelIds - Add custom labels to the contact (optional)
        token - Access token to use if unable to set a header (optional)
        watched - Whether the contact should be watched, note this is only effective on characters (optional, default to false)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object