Skip navigation links
C D E F G I M S U W 

C

Constant() - Constructor for class io.gs2.realtime.control.CreateGatheringPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.CreateGatheringRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.DeleteGatheringPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.DeleteGatheringRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.DescribeGatheringPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.DescribeGatheringRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.GetGatheringPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.GetGatheringRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.control.UpdateGatheringPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.realtime.Gs2Realtime.Constant
 
createGathering(CreateGatheringRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングを作成。

ギャザリングを作成すると、ゲームサーバが起動します。
ゲームサーバはWebSocketで接続することができ、同じゲームサーバに接続しているユーザ間でメッセージをやり取りすることができます。
ゲームサーバとの通信プロトコルの説明については別途ドキュメントを確認してください。

userIds にユーザIDを指定することで、ギャザリングに参加できるユーザのIDを制限することができます。
ギャザリング作成時に参加するユーザが確定している場合は指定してください。
省略すると、暗号鍵を知っていれば誰でも参加することができます。
createGatheringPool(CreateGatheringPoolRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングプールを作成。

GS2-Realtime を利用するには、まずギャザリングプールを作成する必要があります。
ギャザリングプールには複数のギャザリングを紐付けることができます。
CreateGatheringPoolRequest - Class in io.gs2.realtime.control
ギャザリングプールの作成リクエスト。
CreateGatheringPoolRequest() - Constructor for class io.gs2.realtime.control.CreateGatheringPoolRequest
 
CreateGatheringPoolRequest.Constant - Class in io.gs2.realtime.control
 
CreateGatheringPoolResult - Class in io.gs2.realtime.control
ギャザリングプールの作成結果。
CreateGatheringPoolResult() - Constructor for class io.gs2.realtime.control.CreateGatheringPoolResult
 
CreateGatheringRequest - Class in io.gs2.realtime.control
ギャザリングの作成リクエスト。
CreateGatheringRequest() - Constructor for class io.gs2.realtime.control.CreateGatheringRequest
 
CreateGatheringRequest.Constant - Class in io.gs2.realtime.control
 
CreateGatheringResult - Class in io.gs2.realtime.control
ギャザリングの作成結果。
CreateGatheringResult() - Constructor for class io.gs2.realtime.control.CreateGatheringResult
 

D

deleteGathering(DeleteGatheringRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングを削除。
deleteGatheringPool(DeleteGatheringPoolRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングプールを削除。
DeleteGatheringPoolRequest - Class in io.gs2.realtime.control
ギャザリングプールの削除リクエスト。
DeleteGatheringPoolRequest() - Constructor for class io.gs2.realtime.control.DeleteGatheringPoolRequest
 
DeleteGatheringPoolRequest.Constant - Class in io.gs2.realtime.control
 
DeleteGatheringRequest - Class in io.gs2.realtime.control
ギャザリングの削除リクエスト。
DeleteGatheringRequest() - Constructor for class io.gs2.realtime.control.DeleteGatheringRequest
 
DeleteGatheringRequest.Constant - Class in io.gs2.realtime.control
 
describeGathering(DescribeGatheringRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリング一覧を取得。
describeGatheringPool(DescribeGatheringPoolRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングプール一覧を取得。
DescribeGatheringPoolRequest - Class in io.gs2.realtime.control
ギャザリング一覧の取得リクエスト。
DescribeGatheringPoolRequest() - Constructor for class io.gs2.realtime.control.DescribeGatheringPoolRequest
 
DescribeGatheringPoolRequest.Constant - Class in io.gs2.realtime.control
 
DescribeGatheringPoolResult - Class in io.gs2.realtime.control
ギャザリング一覧取得結果。
DescribeGatheringPoolResult() - Constructor for class io.gs2.realtime.control.DescribeGatheringPoolResult
 
DescribeGatheringRequest - Class in io.gs2.realtime.control
ギャザリング一覧の取得リクエスト。
DescribeGatheringRequest() - Constructor for class io.gs2.realtime.control.DescribeGatheringRequest
 
DescribeGatheringRequest.Constant - Class in io.gs2.realtime.control
 
DescribeGatheringResult - Class in io.gs2.realtime.control
ギャザリング一覧取得結果。
DescribeGatheringResult() - Constructor for class io.gs2.realtime.control.DescribeGatheringResult
 

E

ENDPOINT - Static variable in class io.gs2.realtime.Gs2RealtimeClient
 

F

FUNCTION - Static variable in class io.gs2.realtime.control.CreateGatheringPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.CreateGatheringRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.DeleteGatheringPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.DeleteGatheringRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.DescribeGatheringPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.DescribeGatheringRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.GetGatheringPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.GetGatheringRequest.Constant
 
FUNCTION - Static variable in class io.gs2.realtime.control.UpdateGatheringPoolRequest.Constant
 

G

Gathering - Class in io.gs2.realtime.model
ギャザリング
Gathering() - Constructor for class io.gs2.realtime.model.Gathering
 
GatheringPool - Class in io.gs2.realtime.model
ギャザリングプール
GatheringPool() - Constructor for class io.gs2.realtime.model.GatheringPool
 
getCount() - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
取得したギャザリング数を取得。
getCount() - Method in class io.gs2.realtime.control.DescribeGatheringResult
取得したギャザリング数を取得。
getCreateAt() - Method in class io.gs2.realtime.model.Gathering
作成日時を取得
getCreateAt() - Method in class io.gs2.realtime.model.GatheringPool
作成日時を取得
getDescription() - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
説明文を取得。
getDescription() - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
説明文を取得。
getDescription() - Method in class io.gs2.realtime.model.GatheringPool
説明文を取得
getGathering(GetGatheringRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングを取得。
getGatheringId() - Method in class io.gs2.realtime.model.Gathering
ギャザリングIDを取得
getGatheringName() - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリング名を取得。
getGatheringName() - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリング名を取得。
getGatheringPool(GetGatheringPoolRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングプールを取得。
getGatheringPoolId() - Method in class io.gs2.realtime.model.GatheringPool
ギャザリングプールIDを取得
getGatheringPoolName() - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.DeleteGatheringPoolRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.DescribeGatheringRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.GetGatheringPoolRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリングプール名を取得。
getGatheringPoolName() - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
ギャザリングプール名を取得。
GetGatheringPoolRequest - Class in io.gs2.realtime.control
ギャザリングプールの取得リクエスト。
GetGatheringPoolRequest() - Constructor for class io.gs2.realtime.control.GetGatheringPoolRequest
 
GetGatheringPoolRequest.Constant - Class in io.gs2.realtime.control
 
GetGatheringPoolResult - Class in io.gs2.realtime.control
ギャザリングプール取得結果。
GetGatheringPoolResult() - Constructor for class io.gs2.realtime.control.GetGatheringPoolResult
 
GetGatheringRequest - Class in io.gs2.realtime.control
ギャザリングの取得リクエスト。
GetGatheringRequest() - Constructor for class io.gs2.realtime.control.GetGatheringRequest
 
GetGatheringRequest.Constant - Class in io.gs2.realtime.control
 
GetGatheringResult - Class in io.gs2.realtime.control
ギャザリング取得結果。
GetGatheringResult() - Constructor for class io.gs2.realtime.control.GetGatheringResult
 
getHostId() - Method in class io.gs2.realtime.model.Gathering
ホストIDを取得
getIpAddress() - Method in class io.gs2.realtime.model.Gathering
IPアドレスを取得
getItem() - Method in class io.gs2.realtime.control.CreateGatheringPoolResult
ギャザリングプールを取得。
getItem() - Method in class io.gs2.realtime.control.CreateGatheringResult
ギャザリングを取得。
getItem() - Method in class io.gs2.realtime.control.GetGatheringPoolResult
取得したギャザリングプールを取得。
getItem() - Method in class io.gs2.realtime.control.GetGatheringResult
取得したギャザリングを取得。
getItem() - Method in class io.gs2.realtime.control.UpdateGatheringPoolResult
ギャザリングプールを取得。
getItems() - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
取得したギャザリング一覧を取得。
getItems() - Method in class io.gs2.realtime.control.DescribeGatheringResult
取得したギャザリング一覧を取得。
getLimit() - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得件数を取得。
getLimit() - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得件数を取得。
getName() - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
通知名を取得。
getName() - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリング名を取得。
getName() - Method in class io.gs2.realtime.model.Gathering
ギャザリング名を取得
getName() - Method in class io.gs2.realtime.model.GatheringPool
ギャザリングプール名を取得
getNextPageToken() - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
次のページを取得するためのトークンを取得。 DescribeGatheringPoolRequest に指定することで、次のページを取得できます。
getNextPageToken() - Method in class io.gs2.realtime.control.DescribeGatheringResult
次のページを取得するためのトークンを取得。 DescribeGatheringRequest に指定することで、次のページを取得できます。
getOwnerId() - Method in class io.gs2.realtime.model.Gathering
オーナーIDを取得
getOwnerId() - Method in class io.gs2.realtime.model.GatheringPool
オーナーIDを取得
getPageToken() - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得開始位置トークンを取得。
getPageToken() - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得開始位置トークンを取得。
getPort() - Method in class io.gs2.realtime.model.Gathering
待ち受けポートを取得
getSecret() - Method in class io.gs2.realtime.model.Gathering
暗号鍵を取得
getUserIds() - Method in class io.gs2.realtime.control.CreateGatheringRequest
参加を許可するユーザIDリストを取得。
getUserIds() - Method in class io.gs2.realtime.model.Gathering
参加ユーザIDリストを取得
Gs2Realtime - Class in io.gs2.realtime
 
Gs2Realtime() - Constructor for class io.gs2.realtime.Gs2Realtime
 
Gs2Realtime.Constant - Class in io.gs2.realtime
 
Gs2RealtimeClient - Class in io.gs2.realtime
GS2 Realtime API クライアント
Gs2RealtimeClient(IGs2Credential) - Constructor for class io.gs2.realtime.Gs2RealtimeClient
コンストラクタ。

I

io.gs2.realtime - package io.gs2.realtime
 
io.gs2.realtime.control - package io.gs2.realtime.control
 
io.gs2.realtime.model - package io.gs2.realtime.model
 

M

MODULE - Static variable in class io.gs2.realtime.Gs2Realtime.Constant
 

S

setCount(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
Deprecated.
setCount(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringResult
Deprecated.
setCreateAt(Long) - Method in class io.gs2.realtime.model.Gathering
作成日時を設定
setCreateAt(Long) - Method in class io.gs2.realtime.model.GatheringPool
作成日時を設定
setDescription(String) - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
説明文を設定。
setDescription(String) - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
説明文を設定。
setDescription(String) - Method in class io.gs2.realtime.model.GatheringPool
説明文を設定
setGatheringId(String) - Method in class io.gs2.realtime.model.Gathering
ギャザリングIDを設定
setGatheringName(String) - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリング名を設定。
setGatheringName(String) - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリング名を設定。
setGatheringPoolId(String) - Method in class io.gs2.realtime.model.GatheringPool
ギャザリングプールIDを設定
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.DeleteGatheringPoolRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.GetGatheringPoolRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリングプール名を設定。
setGatheringPoolName(String) - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
ギャザリングプール名を設定。
setHostId(String) - Method in class io.gs2.realtime.model.Gathering
ホストIDを設定
setIpAddress(String) - Method in class io.gs2.realtime.model.Gathering
IPアドレスを設定
setItem(GatheringPool) - Method in class io.gs2.realtime.control.CreateGatheringPoolResult
ギャザリングプールを設定。
setItem(Gathering) - Method in class io.gs2.realtime.control.CreateGatheringResult
ギャザリングを設定。
setItem(GatheringPool) - Method in class io.gs2.realtime.control.GetGatheringPoolResult
ギャザリングプールを設定。
setItem(Gathering) - Method in class io.gs2.realtime.control.GetGatheringResult
ギャザリングを設定。
setItem(GatheringPool) - Method in class io.gs2.realtime.control.UpdateGatheringPoolResult
ギャザリングプールを設定。
setItems(List<GatheringPool>) - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
ギャザリング一覧を設定。
setItems(List<Gathering>) - Method in class io.gs2.realtime.control.DescribeGatheringResult
ギャザリング一覧を設定。
setLimit(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得件数を設定。
setLimit(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得件数を設定。
setName(String) - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
通知名を設定。
setName(String) - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリング名を設定。
setName(String) - Method in class io.gs2.realtime.model.Gathering
ギャザリング名を設定
setName(String) - Method in class io.gs2.realtime.model.GatheringPool
ギャザリングプール名を設定
setNextPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringPoolResult
 
setNextPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringResult
 
setOwnerId(String) - Method in class io.gs2.realtime.model.Gathering
オーナーIDを設定
setOwnerId(String) - Method in class io.gs2.realtime.model.GatheringPool
オーナーIDを設定
setPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得開始位置トークンを設定。
setPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得開始位置トークンを設定。
setPort(Integer) - Method in class io.gs2.realtime.model.Gathering
待ち受けポートを設定
setSecret(String) - Method in class io.gs2.realtime.model.Gathering
暗号鍵を設定
setUserIds(List<String>) - Method in class io.gs2.realtime.control.CreateGatheringRequest
参加を許可するユーザIDリストを設定。
setUserIds(List<String>) - Method in class io.gs2.realtime.model.Gathering
参加ユーザIDリストを設定

U

updateGatheringPool(UpdateGatheringPoolRequest) - Method in class io.gs2.realtime.Gs2RealtimeClient
ギャザリングプールを作成。
UpdateGatheringPoolRequest - Class in io.gs2.realtime.control
ギャザリングプールの更新リクエスト。
UpdateGatheringPoolRequest() - Constructor for class io.gs2.realtime.control.UpdateGatheringPoolRequest
 
UpdateGatheringPoolRequest.Constant - Class in io.gs2.realtime.control
 
UpdateGatheringPoolResult - Class in io.gs2.realtime.control
ギャザリングプールの更新結果。
UpdateGatheringPoolResult() - Constructor for class io.gs2.realtime.control.UpdateGatheringPoolResult
 

W

withDescription(String) - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
説明文を設定。
withDescription(String) - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
説明文を設定。
withGatheringName(String) - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリング名を設定。
withGatheringName(String) - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリング名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.DeleteGatheringPoolRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.DeleteGatheringRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.GetGatheringPoolRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.GetGatheringRequest
ギャザリングプール名を設定。
withGatheringPoolName(String) - Method in class io.gs2.realtime.control.UpdateGatheringPoolRequest
ギャザリングプール名を設定。
withItem(GatheringPool) - Method in class io.gs2.realtime.control.CreateGatheringPoolResult
ギャザリングプールを設定。
withItem(Gathering) - Method in class io.gs2.realtime.control.CreateGatheringResult
ギャザリングを設定。
withItem(GatheringPool) - Method in class io.gs2.realtime.control.UpdateGatheringPoolResult
ギャザリングプールを設定。
withLimit(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得件数を設定。
withLimit(Integer) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得件数を設定。
withName(String) - Method in class io.gs2.realtime.control.CreateGatheringPoolRequest
通知名を設定。
withName(String) - Method in class io.gs2.realtime.control.CreateGatheringRequest
ギャザリング名を設定。
withPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringPoolRequest
取得開始位置トークンを設定。
withPageToken(String) - Method in class io.gs2.realtime.control.DescribeGatheringRequest
取得開始位置トークンを設定。
withUserIds(List<String>) - Method in class io.gs2.realtime.control.CreateGatheringRequest
参加を許可するユーザIDリストを設定。
C D E F G I M S U W 
Skip navigation links

Copyright © 2016 Game Server Services, Inc. AllRights Reserved.