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

C

Constant() - Constructor for class io.gs2.timer.control.CreateTimerPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.CreateTimerRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.DeleteTimerPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.DeleteTimerRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.DescribeTimerPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.DescribeTimerRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.GetTimerPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.GetTimerRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.control.UpdateTimerPoolRequest.Constant
 
Constant() - Constructor for class io.gs2.timer.Gs2Timer.Constant
 
createTimer(CreateTimerRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマーを新規作成します

タイマーの timestamp は秒単位で指定できますが、
指定した時刻以降で通常1分以内にコールバックURLは呼び出されます

混雑時などには数分の遅れが出ることがあります

タイマーによるコールバックは指定されたリトライ回数試行します
タイムアウトなどの理由により、実際には通信が到達しているにもかかわらず、リトライが発生する可能性があります

コールバックは同等のリクエストが複数回呼び出されても問題なく動作するように設計してください

createTimerPool(CreateTimerPoolRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマープールを新規作成します

CreateTimerPoolRequest - Class in io.gs2.timer.control
 
CreateTimerPoolRequest() - Constructor for class io.gs2.timer.control.CreateTimerPoolRequest
 
CreateTimerPoolRequest.Constant - Class in io.gs2.timer.control
 
CreateTimerPoolResult - Class in io.gs2.timer.control
 
CreateTimerPoolResult() - Constructor for class io.gs2.timer.control.CreateTimerPoolResult
 
CreateTimerRequest - Class in io.gs2.timer.control
 
CreateTimerRequest() - Constructor for class io.gs2.timer.control.CreateTimerRequest
 
CreateTimerRequest.Constant - Class in io.gs2.timer.control
 
CreateTimerResult - Class in io.gs2.timer.control
 
CreateTimerResult() - Constructor for class io.gs2.timer.control.CreateTimerResult
 

D

deleteTimer(DeleteTimerRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマーを削除します

deleteTimerPool(DeleteTimerPoolRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマープールを削除します

DeleteTimerPoolRequest - Class in io.gs2.timer.control
 
DeleteTimerPoolRequest() - Constructor for class io.gs2.timer.control.DeleteTimerPoolRequest
 
DeleteTimerPoolRequest.Constant - Class in io.gs2.timer.control
 
DeleteTimerRequest - Class in io.gs2.timer.control
 
DeleteTimerRequest() - Constructor for class io.gs2.timer.control.DeleteTimerRequest
 
DeleteTimerRequest.Constant - Class in io.gs2.timer.control
 
describeTimer(DescribeTimerRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマーの一覧を取得します

describeTimerPool(DescribeTimerPoolRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマープールの一覧を取得します

DescribeTimerPoolRequest - Class in io.gs2.timer.control
 
DescribeTimerPoolRequest() - Constructor for class io.gs2.timer.control.DescribeTimerPoolRequest
 
DescribeTimerPoolRequest.Constant - Class in io.gs2.timer.control
 
DescribeTimerPoolResult - Class in io.gs2.timer.control
 
DescribeTimerPoolResult() - Constructor for class io.gs2.timer.control.DescribeTimerPoolResult
 
DescribeTimerRequest - Class in io.gs2.timer.control
 
DescribeTimerRequest() - Constructor for class io.gs2.timer.control.DescribeTimerRequest
 
DescribeTimerRequest.Constant - Class in io.gs2.timer.control
 
DescribeTimerResult - Class in io.gs2.timer.control
 
DescribeTimerResult() - Constructor for class io.gs2.timer.control.DescribeTimerResult
 

E

ENDPOINT - Static variable in class io.gs2.timer.Gs2TimerClient
 

F

FUNCTION - Static variable in class io.gs2.timer.control.CreateTimerPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.CreateTimerRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.DeleteTimerPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.DeleteTimerRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.DescribeTimerPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.DescribeTimerRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.GetTimerPoolRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.GetTimerRequest.Constant
 
FUNCTION - Static variable in class io.gs2.timer.control.UpdateTimerPoolRequest.Constant
 

G

getCallbackBody() - Method in class io.gs2.timer.control.CreateTimerRequest
method に PUT/POST を指定したときに利用するリクエストボディを取得
getCallbackBody() - Method in class io.gs2.timer.model.Timer
コールバックボディ(PUT/POSTのときのみ有効)を取得
getCallbackMethod() - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックに利用するHTTPメソッドを取得
getCallbackMethod() - Method in class io.gs2.timer.model.Timer
コールバックHTTPメソッドを取得
getCallbackUrl() - Method in class io.gs2.timer.control.CreateTimerRequest
コールバック先のURLを取得
getCallbackUrl() - Method in class io.gs2.timer.model.Timer
コールバックURLを取得
getCreateAt() - Method in class io.gs2.timer.model.Timer
作成日時(エポック秒)を取得
getCreateAt() - Method in class io.gs2.timer.model.TimerPool
作成日時(エポック秒)を取得
getDescription() - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの説明を取得
getDescription() - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの説明を取得
getDescription() - Method in class io.gs2.timer.model.TimerPool
説明文を取得
getExecuteTime() - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックを実行するタイムスタンプを取得
getExecuteTime() - Method in class io.gs2.timer.model.Timer
コールバック時間(エポック秒)を取得
getItem() - Method in class io.gs2.timer.control.CreateTimerPoolResult
タイマープールを取得
getItem() - Method in class io.gs2.timer.control.CreateTimerResult
タイマーを取得
getItem() - Method in class io.gs2.timer.control.GetTimerPoolResult
タイマープールを取得
getItem() - Method in class io.gs2.timer.control.GetTimerResult
タイマーを取得
getItem() - Method in class io.gs2.timer.control.UpdateTimerPoolResult
タイマープールを取得
getItems() - Method in class io.gs2.timer.control.DescribeTimerPoolResult
タイマープールを取得
getItems() - Method in class io.gs2.timer.control.DescribeTimerResult
タイマーを取得
getLimit() - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得件数を取得
getLimit() - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得件数を取得
getName() - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの名前を取得
getName() - Method in class io.gs2.timer.model.TimerPool
タイマープール名を取得
getNextPageToken() - Method in class io.gs2.timer.control.DescribeTimerPoolResult
次のページを読み込むためのトークンを取得
getNextPageToken() - Method in class io.gs2.timer.control.DescribeTimerResult
次のページを読み込むためのトークンを取得
getOwnerId() - Method in class io.gs2.timer.model.Timer
オーナーIDを取得
getOwnerId() - Method in class io.gs2.timer.model.TimerPool
オーナーIDを取得
getPageToken() - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得を開始する位置を指定するトークンを取得
getPageToken() - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得を開始する位置を指定するトークンを取得
getRetryMax() - Method in class io.gs2.timer.control.CreateTimerRequest
最大リトライ回数を取得
getRetryMax() - Method in class io.gs2.timer.model.Timer
最大リトライ回数を取得
getTimer(GetTimerRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマーを取得します

getTimerId() - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマーIDを指定します。を取得
getTimerId() - Method in class io.gs2.timer.control.GetTimerRequest
タイマーのIDを指定します。を取得
getTimerId() - Method in class io.gs2.timer.model.Timer
タイマーGRNを取得
getTimerPool(GetTimerPoolRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマープールを取得します

getTimerPoolId() - Method in class io.gs2.timer.model.Timer
タイマープールGRNを取得
getTimerPoolId() - Method in class io.gs2.timer.model.TimerPool
タイマープールGRNを取得
getTimerPoolName() - Method in class io.gs2.timer.control.CreateTimerRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.DeleteTimerPoolRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.DescribeTimerRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.GetTimerPoolRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.GetTimerRequest
タイマープールの名前を指定します。を取得
getTimerPoolName() - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの名前を指定します。を取得
GetTimerPoolRequest - Class in io.gs2.timer.control
 
GetTimerPoolRequest() - Constructor for class io.gs2.timer.control.GetTimerPoolRequest
 
GetTimerPoolRequest.Constant - Class in io.gs2.timer.control
 
GetTimerPoolResult - Class in io.gs2.timer.control
 
GetTimerPoolResult() - Constructor for class io.gs2.timer.control.GetTimerPoolResult
 
GetTimerRequest - Class in io.gs2.timer.control
 
GetTimerRequest() - Constructor for class io.gs2.timer.control.GetTimerRequest
 
GetTimerRequest.Constant - Class in io.gs2.timer.control
 
GetTimerResult - Class in io.gs2.timer.control
 
GetTimerResult() - Constructor for class io.gs2.timer.control.GetTimerResult
 
getUpdateAt() - Method in class io.gs2.timer.model.TimerPool
最終更新日時(エポック秒)を取得
Gs2Timer - Class in io.gs2.timer
GS2-Timer Constant
Gs2Timer() - Constructor for class io.gs2.timer.Gs2Timer
 
Gs2Timer.Constant - Class in io.gs2.timer
 
Gs2TimerClient - Class in io.gs2.timer
GS2 Timer API クライアント
Gs2TimerClient(IGs2Credential) - Constructor for class io.gs2.timer.Gs2TimerClient
コンストラクタ。

I

io.gs2.timer - package io.gs2.timer
 
io.gs2.timer.control - package io.gs2.timer.control
 
io.gs2.timer.model - package io.gs2.timer.model
 

M

MODULE - Static variable in class io.gs2.timer.Gs2Timer.Constant
 

S

setCallbackBody(String) - Method in class io.gs2.timer.control.CreateTimerRequest
method に PUT/POST を指定したときに利用するリクエストボディを設定
setCallbackBody(String) - Method in class io.gs2.timer.model.Timer
コールバックボディ(PUT/POSTのときのみ有効)を設定
setCallbackMethod(String) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックに利用するHTTPメソッドを設定
setCallbackMethod(String) - Method in class io.gs2.timer.model.Timer
コールバックHTTPメソッドを設定
setCallbackUrl(String) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバック先のURLを設定
setCallbackUrl(String) - Method in class io.gs2.timer.model.Timer
コールバックURLを設定
setCreateAt(Integer) - Method in class io.gs2.timer.model.Timer
作成日時(エポック秒)を設定
setCreateAt(Integer) - Method in class io.gs2.timer.model.TimerPool
作成日時(エポック秒)を設定
setDescription(String) - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの説明を設定
setDescription(String) - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの説明を設定
setDescription(String) - Method in class io.gs2.timer.model.TimerPool
説明文を設定
setExecuteTime(Integer) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックを実行するタイムスタンプを設定
setExecuteTime(Integer) - Method in class io.gs2.timer.model.Timer
コールバック時間(エポック秒)を設定
setItem(TimerPool) - Method in class io.gs2.timer.control.CreateTimerPoolResult
タイマープールを設定
setItem(Timer) - Method in class io.gs2.timer.control.CreateTimerResult
タイマーを設定
setItem(TimerPool) - Method in class io.gs2.timer.control.GetTimerPoolResult
タイマープールを設定
setItem(Timer) - Method in class io.gs2.timer.control.GetTimerResult
タイマーを設定
setItem(TimerPool) - Method in class io.gs2.timer.control.UpdateTimerPoolResult
タイマープールを設定
setItems(List<TimerPool>) - Method in class io.gs2.timer.control.DescribeTimerPoolResult
タイマープールを設定
setItems(List<Timer>) - Method in class io.gs2.timer.control.DescribeTimerResult
タイマーを設定
setLimit(Integer) - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得件数を設定
setLimit(Integer) - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得件数を設定
setName(String) - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの名前を設定
setName(String) - Method in class io.gs2.timer.model.TimerPool
タイマープール名を設定
setNextPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerPoolResult
次のページを読み込むためのトークンを設定
setNextPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerResult
次のページを読み込むためのトークンを設定
setOwnerId(String) - Method in class io.gs2.timer.model.Timer
オーナーIDを設定
setOwnerId(String) - Method in class io.gs2.timer.model.TimerPool
オーナーIDを設定
setPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得を開始する位置を指定するトークンを設定
setPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得を開始する位置を指定するトークンを設定
setRetryMax(Integer) - Method in class io.gs2.timer.control.CreateTimerRequest
最大リトライ回数を設定
setRetryMax(Integer) - Method in class io.gs2.timer.model.Timer
最大リトライ回数を設定
setTimerId(String) - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマーIDを指定します。を設定
setTimerId(String) - Method in class io.gs2.timer.control.GetTimerRequest
タイマーのIDを指定します。を設定
setTimerId(String) - Method in class io.gs2.timer.model.Timer
タイマーGRNを設定
setTimerPoolId(String) - Method in class io.gs2.timer.model.Timer
タイマープールGRNを設定
setTimerPoolId(String) - Method in class io.gs2.timer.model.TimerPool
タイマープールGRNを設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.CreateTimerRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.DeleteTimerPoolRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.DescribeTimerRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.GetTimerPoolRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.GetTimerRequest
タイマープールの名前を指定します。を設定
setTimerPoolName(String) - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの名前を指定します。を設定
setUpdateAt(Integer) - Method in class io.gs2.timer.model.TimerPool
最終更新日時(エポック秒)を設定

T

Timer - Class in io.gs2.timer.model
タイマー
Timer() - Constructor for class io.gs2.timer.model.Timer
 
TimerPool - Class in io.gs2.timer.model
タイマープール
TimerPool() - Constructor for class io.gs2.timer.model.TimerPool
 

U

updateTimerPool(UpdateTimerPoolRequest) - Method in class io.gs2.timer.Gs2TimerClient
タイマープールを更新します

UpdateTimerPoolRequest - Class in io.gs2.timer.control
 
UpdateTimerPoolRequest() - Constructor for class io.gs2.timer.control.UpdateTimerPoolRequest
 
UpdateTimerPoolRequest.Constant - Class in io.gs2.timer.control
 
UpdateTimerPoolResult - Class in io.gs2.timer.control
 
UpdateTimerPoolResult() - Constructor for class io.gs2.timer.control.UpdateTimerPoolResult
 

W

withCallbackBody(String) - Method in class io.gs2.timer.control.CreateTimerRequest
method に PUT/POST を指定したときに利用するリクエストボディを設定
withCallbackMethod(String) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックに利用するHTTPメソッドを設定
withCallbackUrl(String) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバック先のURLを設定
withDescription(String) - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの説明を設定
withDescription(String) - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの説明を設定
withExecuteTime(Integer) - Method in class io.gs2.timer.control.CreateTimerRequest
コールバックを実行するタイムスタンプを設定
withLimit(Integer) - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得件数を設定
withLimit(Integer) - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得件数を設定
withName(String) - Method in class io.gs2.timer.control.CreateTimerPoolRequest
タイマープールの名前を設定
withPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerPoolRequest
データの取得を開始する位置を指定するトークンを設定
withPageToken(String) - Method in class io.gs2.timer.control.DescribeTimerRequest
データの取得を開始する位置を指定するトークンを設定
withRetryMax(Integer) - Method in class io.gs2.timer.control.CreateTimerRequest
最大リトライ回数を設定
withTimerId(String) - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマーIDを指定します。を設定
withTimerId(String) - Method in class io.gs2.timer.control.GetTimerRequest
タイマーのIDを指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.CreateTimerRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.DeleteTimerPoolRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.DeleteTimerRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.DescribeTimerRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.GetTimerPoolRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.GetTimerRequest
タイマープールの名前を指定します。を設定
withTimerPoolName(String) - Method in class io.gs2.timer.control.UpdateTimerPoolRequest
タイマープールの名前を指定します。を設定
C D E F G I M S T U W 
Skip navigation links

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