public class Gs2RealtimeClient extends AbstractGs2Client<Gs2RealtimeClient>
| Modifier and Type | Field and Description |
|---|---|
static String |
ENDPOINT |
credential, region| Constructor and Description |
|---|
Gs2RealtimeClient(IGs2Credential credential)
コンストラクタ。
|
| Modifier and Type | Method and Description |
|---|---|
CreateGatheringResult |
createGathering(CreateGatheringRequest request)
ギャザリングを作成。
ギャザリングを作成すると、ゲームサーバが起動します。 ゲームサーバはWebSocketで接続することができ、同じゲームサーバに接続しているユーザ間でメッセージをやり取りすることができます。 ゲームサーバとの通信プロトコルの説明については別途ドキュメントを確認してください。 userIds にユーザIDを指定することで、ギャザリングに参加できるユーザのIDを制限することができます。 ギャザリング作成時に参加するユーザが確定している場合は指定してください。 省略すると、暗号鍵を知っていれば誰でも参加することができます。 |
CreateGatheringPoolResult |
createGatheringPool(CreateGatheringPoolRequest request)
ギャザリングプールを作成。
GS2-Realtime を利用するには、まずギャザリングプールを作成する必要があります。 ギャザリングプールには複数のギャザリングを紐付けることができます。 |
void |
deleteGathering(DeleteGatheringRequest request)
ギャザリングを削除。
|
void |
deleteGatheringPool(DeleteGatheringPoolRequest request)
ギャザリングプールを削除。
|
DescribeGatheringResult |
describeGathering(DescribeGatheringRequest request)
ギャザリング一覧を取得。
|
DescribeGatheringPoolResult |
describeGatheringPool(DescribeGatheringPoolRequest request)
ギャザリングプール一覧を取得。
|
GetGatheringResult |
getGathering(GetGatheringRequest request)
ギャザリングを取得。
|
GetGatheringPoolResult |
getGatheringPool(GetGatheringPoolRequest request)
ギャザリングプールを取得。
|
UpdateGatheringPoolResult |
updateGatheringPool(UpdateGatheringPoolRequest request)
ギャザリングプールを作成。
|
createHttpDelete, createHttpGet, createHttpPost, createHttpPut, doRequest, getRegion, setRegion, withRegionpublic static String ENDPOINT
public Gs2RealtimeClient(IGs2Credential credential)
credential - 認証情報public CreateGatheringPoolResult createGatheringPool(CreateGatheringPoolRequest request)
request - リクエストパラメータpublic DescribeGatheringPoolResult describeGatheringPool(DescribeGatheringPoolRequest request)
request - リクエストパラメータpublic GetGatheringPoolResult getGatheringPool(GetGatheringPoolRequest request)
request - リクエストパラメータpublic UpdateGatheringPoolResult updateGatheringPool(UpdateGatheringPoolRequest request)
request - リクエストパラメータpublic void deleteGatheringPool(DeleteGatheringPoolRequest request)
request - リクエストパラメータpublic CreateGatheringResult createGathering(CreateGatheringRequest request)
request - リクエストパラメータpublic DescribeGatheringResult describeGathering(DescribeGatheringRequest request)
request - リクエストパラメータpublic GetGatheringResult getGathering(GetGatheringRequest request)
request - リクエストパラメータpublic void deleteGathering(DeleteGatheringRequest request)
request - リクエストパラメータCopyright © 2016 Game Server Services, Inc. AllRights Reserved.