Package com.rivet.api
Class RivetApiClient
- java.lang.Object
-
- com.rivet.api.RivetApiClient
-
public class RivetApiClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<ChatClient>chatClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<CloudClient>cloudClientprotected java.util.function.Supplier<GroupClient>groupClientprotected java.util.function.Supplier<IdentityClient>identityClientprotected java.util.function.Supplier<KvClient>kvClientprotected java.util.function.Supplier<MatchmakerClient>matchmakerClientprotected java.util.function.Supplier<ModuleClient>moduleClient
-
Constructor Summary
Constructors Constructor Description RivetApiClient(ClientOptions clientOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RivetApiClientBuilderbuilder()ChatClientchat()CloudClientcloud()GroupClientgroup()IdentityClientidentity()KvClientkv()MatchmakerClientmatchmaker()ModuleClientmodule()
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
chatClient
protected final java.util.function.Supplier<ChatClient> chatClient
-
cloudClient
protected final java.util.function.Supplier<CloudClient> cloudClient
-
groupClient
protected final java.util.function.Supplier<GroupClient> groupClient
-
identityClient
protected final java.util.function.Supplier<IdentityClient> identityClient
-
kvClient
protected final java.util.function.Supplier<KvClient> kvClient
-
moduleClient
protected final java.util.function.Supplier<ModuleClient> moduleClient
-
matchmakerClient
protected final java.util.function.Supplier<MatchmakerClient> matchmakerClient
-
-
Constructor Detail
-
RivetApiClient
public RivetApiClient(ClientOptions clientOptions)
-
-
Method Detail
-
chat
public ChatClient chat()
-
cloud
public CloudClient cloud()
-
group
public GroupClient group()
-
identity
public IdentityClient identity()
-
kv
public KvClient kv()
-
module
public ModuleClient module()
-
matchmaker
public MatchmakerClient matchmaker()
-
builder
public static RivetApiClientBuilder builder()
-
-