Package hirez.realm
Class RealmRoyale
- java.lang.Object
-
- hirez.api.Endpoint
-
- hirez.realm.RealmRoyale
-
public class RealmRoyale extends Endpoint
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static RealmRoyale
create(java.util.function.Consumer<ConfigurationBuilder> configuration)
io.reactivex.rxjava3.core.Single<DataUsage>
getDataUsed()
io.reactivex.rxjava3.core.Flowable<HiRezServer>
getHiRezServerStatus()
io.reactivex.rxjava3.core.Single<Leaderboard>
getLeaderboard(Queue queue, Criteria criteria)
io.reactivex.rxjava3.core.Single<MatchDetails>
getMatchDetails(long matchId)
io.reactivex.rxjava3.core.Flowable<MatchId>
getMatchIdsByQueue(Queue queue, java.util.Date timestamp)
io.reactivex.rxjava3.core.Single<Player>
getPlayer(long userId)
io.reactivex.rxjava3.core.Single<Player>
getPlayerBySteamId(long steamId)
io.reactivex.rxjava3.core.Flowable<PlayerIdPortal>
getPlayerIdByName(java.lang.String query)
io.reactivex.rxjava3.core.Flowable<PlayerIdPortal>
getPlayerIdByPortalUserId(Portal portal, long id)
io.reactivex.rxjava3.core.Flowable<PlayerIdPortal>
getPlayerIdsByGamerTag(Portal portal, java.lang.String query)
io.reactivex.rxjava3.core.Single<PlayerMatchHistory>
getPlayerMatchHistory(long userId)
io.reactivex.rxjava3.core.Single<PlayerMatchHistory>
getPlayerMatchHistoryAfterDateTime(long userId, java.util.Date after)
io.reactivex.rxjava3.core.Single<PlayerStats>
getPlayerStats(long userId)
io.reactivex.rxjava3.core.Single<PlayerStatus>
getPlayerStatus(long userId)
io.reactivex.rxjava3.core.Flowable<Talent>
getTalents()
Deprecated.This endpoint is not exist.io.reactivex.rxjava3.core.Flowable<Talent>
getTalents(Language language)
Deprecated.This endpoint is not exist.io.reactivex.rxjava3.core.Flowable<PlayerQuery>
searchPlayer(java.lang.String query)
-
Methods inherited from class hirez.api.Endpoint
call, createSession, getConfiguration, getPatchInfo, getStatusPage, ping, testAndCall, testSession
-
-
-
-
Method Detail
-
create
public static RealmRoyale create(java.util.function.Consumer<ConfigurationBuilder> configuration)
-
getTalents
@Deprecated public io.reactivex.rxjava3.core.Flowable<Talent> getTalents(Language language)
Deprecated.This endpoint is not exist. Will be removed in the next release.
-
getTalents
@Deprecated public io.reactivex.rxjava3.core.Flowable<Talent> getTalents()
Deprecated.This endpoint is not exist. Will be removed in the next release.
-
getLeaderboard
public io.reactivex.rxjava3.core.Single<Leaderboard> getLeaderboard(Queue queue, Criteria criteria)
-
getMatchDetails
public io.reactivex.rxjava3.core.Single<MatchDetails> getMatchDetails(long matchId)
-
getMatchIdsByQueue
public io.reactivex.rxjava3.core.Flowable<MatchId> getMatchIdsByQueue(Queue queue, java.util.Date timestamp)
-
getPlayerMatchHistory
public io.reactivex.rxjava3.core.Single<PlayerMatchHistory> getPlayerMatchHistory(long userId)
-
getPlayerMatchHistoryAfterDateTime
public io.reactivex.rxjava3.core.Single<PlayerMatchHistory> getPlayerMatchHistoryAfterDateTime(long userId, java.util.Date after)
-
getPlayer
public io.reactivex.rxjava3.core.Single<Player> getPlayer(long userId)
-
getPlayerBySteamId
public io.reactivex.rxjava3.core.Single<Player> getPlayerBySteamId(long steamId)
-
getPlayerIdByName
public io.reactivex.rxjava3.core.Flowable<PlayerIdPortal> getPlayerIdByName(java.lang.String query)
-
getPlayerIdByPortalUserId
public io.reactivex.rxjava3.core.Flowable<PlayerIdPortal> getPlayerIdByPortalUserId(Portal portal, long id)
-
getPlayerIdsByGamerTag
public io.reactivex.rxjava3.core.Flowable<PlayerIdPortal> getPlayerIdsByGamerTag(Portal portal, java.lang.String query)
-
getPlayerStats
public io.reactivex.rxjava3.core.Single<PlayerStats> getPlayerStats(long userId)
-
getPlayerStatus
public io.reactivex.rxjava3.core.Single<PlayerStatus> getPlayerStatus(long userId)
-
searchPlayer
public io.reactivex.rxjava3.core.Flowable<PlayerQuery> searchPlayer(java.lang.String query)
-
getHiRezServerStatus
public io.reactivex.rxjava3.core.Flowable<HiRezServer> getHiRezServerStatus()
- Overrides:
getHiRezServerStatus
in classEndpoint
-
getDataUsed
public io.reactivex.rxjava3.core.Single<DataUsage> getDataUsed()
- Overrides:
getDataUsed
in classEndpoint
-
-