com.ibasco.agql.protocols.valve.dota2.webapi.Dota2ApiConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of agql-dota2-webapi Show documentation
Show all versions of agql-dota2-webapi Show documentation
Implementation for the Dota 2 Web API Interfaces
/*
* Copyright (c) 2022 Asynchronous Game Query Library
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.ibasco.agql.protocols.valve.dota2.webapi;
/**
* Dota2ApiConstants class.
*
* @author Rafael Luis Ibasco
*/
public class Dota2ApiConstants {
//Default Values
/** Constant DEFAULT_LANG="en"
*/
public static final String DEFAULT_LANG = "en";
//Interface Definitions
/** Constant DOTA2_INTERFACE_ECON="IEconDOTA2_570"
*/
public static final String DOTA2_INTERFACE_ECON = "IEconDOTA2_570";
/** Constant DOTA2_INTERFACE_FANTASY="IDOTA2Fantasy_570"
*/
public static final String DOTA2_INTERFACE_FANTASY = "IDOTA2Fantasy_570";
/** Constant DOTA2_INTERFACE_MATCH="IDOTA2Match_570"
*/
public static final String DOTA2_INTERFACE_MATCH = "IDOTA2Match_570";
/** Constant DOTA2_INTERFACE_MATCHSTATS="IDOTA2MatchStats_570"
*/
public static final String DOTA2_INTERFACE_MATCHSTATS = "IDOTA2MatchStats_570";
/** Constant DOTA2_INTERFACE_STREAMSYS="IDOTA2StreamSystem_570"
*/
public static final String DOTA2_INTERFACE_STREAMSYS = "IDOTA2StreamSystem_570";
/** Constant DOTA2_INTERFACE_TEAMS="IDOTA2Teams_570"
*/
public static final String DOTA2_INTERFACE_TEAMS = "IDOTA2Teams_570";
/** Constant DOTA2_INTERFACE_TICKET="IDOTA2Ticket_570"
*/
public static final String DOTA2_INTERFACE_TICKET = "IDOTA2Ticket_570";
//Method Definitions - ECON
/** Constant DOTA2_METHOD_GETGAMEITEMS="GetGameItems"
*/
public static final String DOTA2_METHOD_GETGAMEITEMS = "GetGameItems";
/** Constant DOTA2_METHOD_GETHEROES="GetHeroes"
*/
public static final String DOTA2_METHOD_GETHEROES = "GetHeroes";
/** Constant DOTA2_METHOD_GETACCNTEVENTSTATS="GetEventStatsForAccount"
*/
public static final String DOTA2_METHOD_GETACCNTEVENTSTATS = "GetEventStatsForAccount";
/** Constant DOTA2_METHOD_GETITEMICONPATH="GetItemIconPath"
*/
public static final String DOTA2_METHOD_GETITEMICONPATH = "GetItemIconPath";
/** Constant DOTA2_METHOD_GETRARITIES="GetRarities"
*/
public static final String DOTA2_METHOD_GETRARITIES = "GetRarities";
/** Constant DOTA2_METHOD_GETTOURNPRIZEPOOL="GetTournamentPrizePool"
*/
public static final String DOTA2_METHOD_GETTOURNPRIZEPOOL = "GetTournamentPrizePool";
//Method Definitions - FANTASY
/** Constant DOTA2_METHOD_FANTASYPLAYERSTATS="GetFantasyPlayerStats"
*/
public static final String DOTA2_METHOD_FANTASYPLAYERSTATS = "GetFantasyPlayerStats";
/** Constant DOTA2_METHOD_GETPLAYERINFO="GetPlayerOfficialInfo"
*/
public static final String DOTA2_METHOD_GETPLAYERINFO = "GetPlayerOfficialInfo";
/** Constant DOTA2_METHOD_GETPROPLAYERLSIT="GetProPlayerList"
*/
public static final String DOTA2_METHOD_GETPROPLAYERLSIT = "GetProPlayerList";
//Method Definitions - MATCH
/** Constant DOTA2_METHOD_GETLEAGUELIST="GetLeagueListing"
*/
public static final String DOTA2_METHOD_GETLEAGUELIST = "GetLeagueListing";
/** Constant DOTA2_METHOD_GETLIVELEAGUEGAMES="GetLiveLeagueGames"
*/
public static final String DOTA2_METHOD_GETLIVELEAGUEGAMES = "GetLiveLeagueGames";
/** Constant DOTA2_METHOD_GETMATCHDETAIL="GetMatchDetails"
*/
public static final String DOTA2_METHOD_GETMATCHDETAIL = "GetMatchDetails";
/** Constant DOTA2_METHOD_GETMATCHHISTORY="GetMatchHistory"
*/
public static final String DOTA2_METHOD_GETMATCHHISTORY = "GetMatchHistory";
/** Constant DOTA2_METHOD_GETMATCHHISTORYBYSEQNUM="GetMatchHistoryBySequenceNum"
*/
public static final String DOTA2_METHOD_GETMATCHHISTORYBYSEQNUM = "GetMatchHistoryBySequenceNum";
/** Constant DOTA2_METHOD_GETTEAMINFOBYID="GetTeamInfoByTeamID"
*/
public static final String DOTA2_METHOD_GETTEAMINFOBYID = "GetTeamInfoByTeamID";
/** Constant DOTA2_METHOD_GETTOPLIVEGAME="GetTopLiveGame"
*/
public static final String DOTA2_METHOD_GETTOPLIVEGAME = "GetTopLiveGame";
/** Constant DOTA2_METHOD_GETTOURNPLAYERSTATS="GetTournamentPlayerStats"
*/
public static final String DOTA2_METHOD_GETTOURNPLAYERSTATS = "GetTournamentPlayerStats";
/** Constant DOTA2_METHOD_GETSCHEDULEDLEAGUEGAMES="GetScheduledLeagueGames"
*/
public static final String DOTA2_METHOD_GETSCHEDULEDLEAGUEGAMES = "GetScheduledLeagueGames";
/** Constant DOTA2_METHOD_GETTOPWEEKENDTOURNGAMES="GetTopWeekendTourneyGames"
*/
public static final String DOTA2_METHOD_GETTOPWEEKENDTOURNGAMES = "GetTopWeekendTourneyGames";
//Method Definitions - MATCH STATS
/** Constant DOTA2_METHOD_GETREALTIMESTATS="GetRealtimeStats"
*/
public static final String DOTA2_METHOD_GETREALTIMESTATS = "GetRealtimeStats";
//Method Definitions - STREAM SYSTEM
/** Constant DOTA2_METHOD_GETBROADCASTERINFO="GetBroadcasterInfo"
*/
public static final String DOTA2_METHOD_GETBROADCASTERINFO = "GetBroadcasterInfo";
//Method Definitions - TEAMS
/** Constant DOTA2_METHOD_GETTEAMINFO="GetTeamInfo"
*/
public static final String DOTA2_METHOD_GETTEAMINFO = "GetTeamInfo";
//Method Definitions - TICKET
//URL Param Definitions
/** Constant DOTA2_URLPARAM_LANG="language"
*/
public static final String DOTA2_URLPARAM_LANG = "language";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy