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 RealmRoyalecreate(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:
getHiRezServerStatusin classEndpoint
-
getDataUsed
public io.reactivex.rxjava3.core.Single<DataUsage> getDataUsed()
- Overrides:
getDataUsedin classEndpoint
-
-