Class FactionWarfareApi


  • public class FactionWarfareApi
    extends Object
    • Constructor Detail

      • FactionWarfareApi

        public FactionWarfareApi()
      • FactionWarfareApi

        public FactionWarfareApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getCharactersCharacterIdFwStatsCall

        public okhttp3.Call getCharactersCharacterIdFwStatsCall​(Integer characterId,
                                                                String datasource,
                                                                String ifNoneMatch,
                                                                String token,
                                                                ApiCallback _callback)
                                                         throws ApiException
        Build call for getCharactersCharacterIdFwStats
        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
      • getCharactersCharacterIdFwStats

        public CharacterFwStatsResponse getCharactersCharacterIdFwStats​(Integer characterId,
                                                                        String datasource,
                                                                        String ifNoneMatch,
                                                                        String token)
                                                                 throws ApiException
        Overview of a character involved in faction warfare Statistical overview of a character involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-characters.read_fw_stats.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:
        CharacterFwStatsResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdFwStatsWithHttpInfo

        public ApiResponse<CharacterFwStatsResponse> getCharactersCharacterIdFwStatsWithHttpInfo​(Integer characterId,
                                                                                                 String datasource,
                                                                                                 String ifNoneMatch,
                                                                                                 String token)
                                                                                          throws ApiException
        Overview of a character involved in faction warfare Statistical overview of a character involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-characters.read_fw_stats.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<CharacterFwStatsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCharactersCharacterIdFwStatsAsync

        public okhttp3.Call getCharactersCharacterIdFwStatsAsync​(Integer characterId,
                                                                 String datasource,
                                                                 String ifNoneMatch,
                                                                 String token,
                                                                 ApiCallback<CharacterFwStatsResponse> _callback)
                                                          throws ApiException
        Overview of a character involved in faction warfare (asynchronously) Statistical overview of a character involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-characters.read_fw_stats.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
      • getCorporationsCorporationIdFwStatsCall

        public okhttp3.Call getCorporationsCorporationIdFwStatsCall​(Integer corporationId,
                                                                    String datasource,
                                                                    String ifNoneMatch,
                                                                    String token,
                                                                    ApiCallback _callback)
                                                             throws ApiException
        Build call for getCorporationsCorporationIdFwStats
        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
      • getCorporationsCorporationIdFwStats

        public CorporationFwStatsResponse getCorporationsCorporationIdFwStats​(Integer corporationId,
                                                                              String datasource,
                                                                              String ifNoneMatch,
                                                                              String token)
                                                                       throws ApiException
        Overview of a corporation involved in faction warfare Statistics about a corporation involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-corporations.read_fw_stats.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:
        CorporationFwStatsResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdFwStatsWithHttpInfo

        public ApiResponse<CorporationFwStatsResponse> getCorporationsCorporationIdFwStatsWithHttpInfo​(Integer corporationId,
                                                                                                       String datasource,
                                                                                                       String ifNoneMatch,
                                                                                                       String token)
                                                                                                throws ApiException
        Overview of a corporation involved in faction warfare Statistics about a corporation involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-corporations.read_fw_stats.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<CorporationFwStatsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getCorporationsCorporationIdFwStatsAsync

        public okhttp3.Call getCorporationsCorporationIdFwStatsAsync​(Integer corporationId,
                                                                     String datasource,
                                                                     String ifNoneMatch,
                                                                     String token,
                                                                     ApiCallback<CorporationFwStatsResponse> _callback)
                                                              throws ApiException
        Overview of a corporation involved in faction warfare (asynchronously) Statistics about a corporation involved in faction warfare --- This route expires daily at 11:05 SSO Scope: esi-corporations.read_fw_stats.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
      • getFwLeaderboardsCall

        public okhttp3.Call getFwLeaderboardsCall​(String datasource,
                                                  String ifNoneMatch,
                                                  ApiCallback _callback)
                                           throws ApiException
        Build call for getFwLeaderboards
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwLeaderboards

        public FactionWarfareLeaderboardResponse getFwLeaderboards​(String datasource,
                                                                   String ifNoneMatch)
                                                            throws ApiException
        List of the top factions in faction warfare Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        FactionWarfareLeaderboardResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsWithHttpInfo

        public ApiResponse<FactionWarfareLeaderboardResponse> getFwLeaderboardsWithHttpInfo​(String datasource,
                                                                                            String ifNoneMatch)
                                                                                     throws ApiException
        List of the top factions in faction warfare Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        ApiResponse<FactionWarfareLeaderboardResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsAsync

        public okhttp3.Call getFwLeaderboardsAsync​(String datasource,
                                                   String ifNoneMatch,
                                                   ApiCallback<FactionWarfareLeaderboardResponse> _callback)
                                            throws ApiException
        List of the top factions in faction warfare (asynchronously) Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        _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
      • getFwLeaderboardsCharactersCall

        public okhttp3.Call getFwLeaderboardsCharactersCall​(String datasource,
                                                            String ifNoneMatch,
                                                            ApiCallback _callback)
                                                     throws ApiException
        Build call for getFwLeaderboardsCharacters
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwLeaderboardsCharacters

        public FactionWarfareLeaderboardCharactersResponse getFwLeaderboardsCharacters​(String datasource,
                                                                                       String ifNoneMatch)
                                                                                throws ApiException
        List of the top pilots in faction warfare Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        FactionWarfareLeaderboardCharactersResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsCharactersWithHttpInfo

        public ApiResponse<FactionWarfareLeaderboardCharactersResponse> getFwLeaderboardsCharactersWithHttpInfo​(String datasource,
                                                                                                                String ifNoneMatch)
                                                                                                         throws ApiException
        List of the top pilots in faction warfare Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        ApiResponse<FactionWarfareLeaderboardCharactersResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsCharactersAsync

        public okhttp3.Call getFwLeaderboardsCharactersAsync​(String datasource,
                                                             String ifNoneMatch,
                                                             ApiCallback<FactionWarfareLeaderboardCharactersResponse> _callback)
                                                      throws ApiException
        List of the top pilots in faction warfare (asynchronously) Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        _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
      • getFwLeaderboardsCorporationsCall

        public okhttp3.Call getFwLeaderboardsCorporationsCall​(String datasource,
                                                              String ifNoneMatch,
                                                              ApiCallback _callback)
                                                       throws ApiException
        Build call for getFwLeaderboardsCorporations
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwLeaderboardsCorporations

        public FactionWarfareLeaderboardCorporationsResponse getFwLeaderboardsCorporations​(String datasource,
                                                                                           String ifNoneMatch)
                                                                                    throws ApiException
        List of the top corporations in faction warfare Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        FactionWarfareLeaderboardCorporationsResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsCorporationsWithHttpInfo

        public ApiResponse<FactionWarfareLeaderboardCorporationsResponse> getFwLeaderboardsCorporationsWithHttpInfo​(String datasource,
                                                                                                                    String ifNoneMatch)
                                                                                                             throws ApiException
        List of the top corporations in faction warfare Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        ApiResponse<FactionWarfareLeaderboardCorporationsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwLeaderboardsCorporationsAsync

        public okhttp3.Call getFwLeaderboardsCorporationsAsync​(String datasource,
                                                               String ifNoneMatch,
                                                               ApiCallback<FactionWarfareLeaderboardCorporationsResponse> _callback)
                                                        throws ApiException
        List of the top corporations in faction warfare (asynchronously) Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05
        Parameters:
        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)
        _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
      • getFwStatsCall

        public okhttp3.Call getFwStatsCall​(String datasource,
                                           String ifNoneMatch,
                                           ApiCallback _callback)
                                    throws ApiException
        Build call for getFwStats
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwStats

        public List<FactionWarfareStatsResponse> getFwStats​(String datasource,
                                                            String ifNoneMatch)
                                                     throws ApiException
        An overview of statistics about factions involved in faction warfare Statistical overviews of factions involved in faction warfare --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        List<FactionWarfareStatsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwStatsWithHttpInfo

        public ApiResponse<List<FactionWarfareStatsResponse>> getFwStatsWithHttpInfo​(String datasource,
                                                                                     String ifNoneMatch)
                                                                              throws ApiException
        An overview of statistics about factions involved in faction warfare Statistical overviews of factions involved in faction warfare --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        ApiResponse<List<FactionWarfareStatsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwStatsAsync

        public okhttp3.Call getFwStatsAsync​(String datasource,
                                            String ifNoneMatch,
                                            ApiCallback<List<FactionWarfareStatsResponse>> _callback)
                                     throws ApiException
        An overview of statistics about factions involved in faction warfare (asynchronously) Statistical overviews of factions involved in faction warfare --- This route expires daily at 11:05
        Parameters:
        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)
        _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
      • getFwSystemsCall

        public okhttp3.Call getFwSystemsCall​(String datasource,
                                             String ifNoneMatch,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for getFwSystems
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwSystems

        public List<FactionWarfareSystemsResponse> getFwSystems​(String datasource,
                                                                String ifNoneMatch)
                                                         throws ApiException
        Ownership of faction warfare systems An overview of the current ownership of faction warfare solar systems --- This route is cached for up to 1800 seconds
        Parameters:
        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)
        Returns:
        List<FactionWarfareSystemsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwSystemsWithHttpInfo

        public ApiResponse<List<FactionWarfareSystemsResponse>> getFwSystemsWithHttpInfo​(String datasource,
                                                                                         String ifNoneMatch)
                                                                                  throws ApiException
        Ownership of faction warfare systems An overview of the current ownership of faction warfare solar systems --- This route is cached for up to 1800 seconds
        Parameters:
        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)
        Returns:
        ApiResponse<List<FactionWarfareSystemsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwSystemsAsync

        public okhttp3.Call getFwSystemsAsync​(String datasource,
                                              String ifNoneMatch,
                                              ApiCallback<List<FactionWarfareSystemsResponse>> _callback)
                                       throws ApiException
        Ownership of faction warfare systems (asynchronously) An overview of the current ownership of faction warfare solar systems --- This route is cached for up to 1800 seconds
        Parameters:
        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)
        _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
      • getFwWarsCall

        public okhttp3.Call getFwWarsCall​(String datasource,
                                          String ifNoneMatch,
                                          ApiCallback _callback)
                                   throws ApiException
        Build call for getFwWars
        Parameters:
        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)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFwWars

        public List<FactionWarfareWarsResponse> getFwWars​(String datasource,
                                                          String ifNoneMatch)
                                                   throws ApiException
        Data about which NPC factions are at war Data about which NPC factions are at war --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        List<FactionWarfareWarsResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwWarsWithHttpInfo

        public ApiResponse<List<FactionWarfareWarsResponse>> getFwWarsWithHttpInfo​(String datasource,
                                                                                   String ifNoneMatch)
                                                                            throws ApiException
        Data about which NPC factions are at war Data about which NPC factions are at war --- This route expires daily at 11:05
        Parameters:
        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)
        Returns:
        ApiResponse<List<FactionWarfareWarsResponse>>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFwWarsAsync

        public okhttp3.Call getFwWarsAsync​(String datasource,
                                           String ifNoneMatch,
                                           ApiCallback<List<FactionWarfareWarsResponse>> _callback)
                                    throws ApiException
        Data about which NPC factions are at war (asynchronously) Data about which NPC factions are at war --- This route expires daily at 11:05
        Parameters:
        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)
        _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