Package hirez.api
Class Endpoint
- java.lang.Object
-
- hirez.api.Endpoint
-
- Direct Known Subclasses:
Paladins
,RealmRoyale
,SmiteGame
public class Endpoint extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Endpoint(Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> io.reactivex.rxjava3.core.Single<T>
call(java.lang.Class<T> type, java.lang.String method, java.lang.String... argv)
io.reactivex.rxjava3.core.Single<CreateSession>
createSession()
Configuration
getConfiguration()
io.reactivex.rxjava3.core.Single<DataUsage>
getDataUsed()
io.reactivex.rxjava3.core.Flowable<HiRezServer>
getHiRezServerStatus()
io.reactivex.rxjava3.core.Single<PatchInfo>
getPatchInfo()
StatusPage
getStatusPage()
io.reactivex.rxjava3.core.Single<Ping>
ping()
protected <T> io.reactivex.rxjava3.core.Single<T>
testAndCall(java.lang.Class<T> type, java.lang.String method, java.lang.String... argv)
io.reactivex.rxjava3.core.Single<TestSession>
testSession()
-
-
-
Constructor Detail
-
Endpoint
protected Endpoint(Configuration configuration)
-
-
Method Detail
-
call
protected final <T> io.reactivex.rxjava3.core.Single<T> call(java.lang.Class<T> type, java.lang.String method, java.lang.String... argv)
-
testAndCall
protected final <T> io.reactivex.rxjava3.core.Single<T> testAndCall(java.lang.Class<T> type, java.lang.String method, java.lang.String... argv)
-
createSession
public final io.reactivex.rxjava3.core.Single<CreateSession> createSession()
-
testSession
public final io.reactivex.rxjava3.core.Single<TestSession> testSession()
-
ping
public final io.reactivex.rxjava3.core.Single<Ping> ping()
-
getDataUsed
public io.reactivex.rxjava3.core.Single<DataUsage> getDataUsed()
-
getHiRezServerStatus
public io.reactivex.rxjava3.core.Flowable<HiRezServer> getHiRezServerStatus()
-
getPatchInfo
public final io.reactivex.rxjava3.core.Single<PatchInfo> getPatchInfo()
-
getStatusPage
public final StatusPage getStatusPage()
-
getConfiguration
public Configuration getConfiguration()
-
-