public class RiotApi extends Object implements Closeable
EntityApi
is simpler and more user-friendly to use.Modifier and Type | Method and Description |
---|---|
void |
close() |
static RiotApi |
newInstance(RiotApiConfig config)
Creates a new RiotApi instance with the provided configuration.
|
static RiotApi |
newInstance(String apiKey)
Creates a new RiotApi instance with default configuration.
|
static String |
standardizeName(String name)
Standardizes the supplied summoner name by removing whitespace and converting all uppercase letters to lowercase.
|
public final ChampionV3Endpoints championsV3
public final ChampionMasteryV4Endpoints championMasteriesV4
public final LeagueV4Endpoints leaguesV4
public final LolStatusV3Endpoints statusV3
public final MatchV4Endpoints matchesV4
public final SpectatorV4Endpoints spectatorV4
public final SummonerV4Endpoints summonersV4
public final ThirdPartyCodeV4Endpoints thirdPartyCodeV4
public final TournamentV4Endpoints tournamentV4
public final TournamentStubV4Endpoints tournamentStubV4
public static RiotApi newInstance(String apiKey)
apiKey
- Riot API key.public static RiotApi newInstance(RiotApiConfig config)
config
- RiotApiConfig. use RiotApiConfig.builder(String)
and
RiotApiConfig.Builder.build()
public static String standardizeName(String name)
name
- Summoner name.public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2019. All rights reserved.