8000 GitHub - dr3fty/agones-sdk-4j: Java Agones client SDK
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dr3fty/agones-sdk-4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

agones-sdk-4j

Thin asynchronous java wrapper of the gRPC generated client for agones client sdk

Example usage

AgonesSDK sdk = AgonesSDK.create();

sdk.ready()
    .whenComplete((empty, error) -> {
        if(error != null) {
            // Handle error
        } else {
            // Successfully marked this game server as ready
        }
    });

try {
    AgonesGameServer gameServer = sdk.getGameServer()
        .get(5, TimeUnit.SECONDS); // Synchronous usage
        
    String state = gameServer.getStatus().getState();
    //Do stuff
} catch (Exception e) {
    // Handle exception
}
        
sdk.health(); // Health ping

Maven

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

<dependency>
    <groupId>com.github.Oskarr1239</groupId>
    <artifactId>agones-sdk-4j</artifactId>
    <version>1.0.0</version>
</dependency>

About

Java Agones client SDK

Resources

Stars

Watchers

Forks

Languages

0