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

C

Constant() - Constructor for class io.gs2.notification.control.CreateNotificationRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.CreateSubscribeRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.DeleteNotificationRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.DeleteSubscribeRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.DescribeNotificationRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.DescribeSubscribeRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.GetNotificationRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.GetSubscribeRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.control.UpdateNotificationRequest.Constant
 
Constant() - Constructor for class io.gs2.notification.Gs2Notification.Constant
 
createNotification(CreateNotificationRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知を作成。

通知はGS2内で発生したイベントを受け取る手段を提供します。
例えば、GS2-Watch の監視データが一定の閾値を超えた時に通知する。といった用途に利用できます。

GS2 のサービスの多くはクオータを買い、その範囲内でサービスを利用する形式が多く取られていますが、
現在の消費クオータが GS2-Watch で取れますので、クオータの消費量が予約量の80%を超えたら通知をだす。というような使い方ができます。
CreateNotificationRequest - Class in io.gs2.notification.control
通知の作成リクエスト。
CreateNotificationRequest() - Constructor for class io.gs2.notification.control.CreateNotificationRequest
 
CreateNotificationRequest.Constant - Class in io.gs2.notification.control
 
CreateNotificationResult - Class in io.gs2.notification.control
通知の作成結果。
CreateNotificationResult() - Constructor for class io.gs2.notification.control.CreateNotificationResult
 
createSubscribe(CreateSubscribeRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知先を作成。

E-Mail, HTTP/HTTPS 通信を指定して通知先を登録できます。
通知先は1つの通知に対して複数登録することもできます。

そのため、メールとSlackに通知する。といった利用ができます。

type に指定できるパラメータ
email http/https
endpoint には type に指定したプロトコルによって指定する内容が変わります。
email を選択した場合には メールアドレスを、
http/https を選択した場合には URL を指定してください。

http/https を選択した場合には登録時に疎通確認を行います。
指定したURLでPOSTリクエストを受け付けられる状態で登録してください。
疎通確認の通信は通常の通知とは異なり、body パラメータがからの通信が発生します。ご注意ください。
CreateSubscribeRequest - Class in io.gs2.notification.control
通知の作成リクエスト。
CreateSubscribeRequest() - Constructor for class io.gs2.notification.control.CreateSubscribeRequest
 
CreateSubscribeRequest.Constant - Class in io.gs2.notification.control
 
CreateSubscribeResult - Class in io.gs2.notification.control
通知先の作成結果。
CreateSubscribeResult() - Constructor for class io.gs2.notification.control.CreateSubscribeResult
 

D

deleteNotification(DeleteNotificationRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知を削除。
DeleteNotificationRequest - Class in io.gs2.notification.control
通知の削除リクエスト。
DeleteNotificationRequest() - Constructor for class io.gs2.notification.control.DeleteNotificationRequest
 
DeleteNotificationRequest.Constant - Class in io.gs2.notification.control
 
deleteSubscribe(DeleteSubscribeRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知先を削除。
DeleteSubscribeRequest - Class in io.gs2.notification.control
通知の削除リクエスト。
DeleteSubscribeRequest() - Constructor for class io.gs2.notification.control.DeleteSubscribeRequest
 
DeleteSubscribeRequest.Constant - Class in io.gs2.notification.control
 
describeNotification(DescribeNotificationRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知一覧を取得。
DescribeNotificationRequest - Class in io.gs2.notification.control
通知一覧の取得リクエスト。
DescribeNotificationRequest() - Constructor for class io.gs2.notification.control.DescribeNotificationRequest
 
DescribeNotificationRequest.Constant - Class in io.gs2.notification.control
 
DescribeNotificationResult - Class in io.gs2.notification.control
通知一覧取得結果。
DescribeNotificationResult() - Constructor for class io.gs2.notification.control.DescribeNotificationResult
 
describeSubscribe(DescribeSubscribeRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知先一覧を取得。
DescribeSubscribeRequest - Class in io.gs2.notification.control
通知先一覧の取得リクエスト。
DescribeSubscribeRequest() - Constructor for class io.gs2.notification.control.DescribeSubscribeRequest
 
DescribeSubscribeRequest.Constant - Class in io.gs2.notification.control
 
DescribeSubscribeResult - Class in io.gs2.notification.control
通知先一覧取得結果。
DescribeSubscribeResult() - Constructor for class io.gs2.notification.control.DescribeSubscribeResult
 

E

ENDPOINT - Static variable in class io.gs2.notification.Gs2NotificationClient
 

F

FUNCTION - Static variable in class io.gs2.notification.control.CreateNotificationRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.CreateSubscribeRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.DeleteNotificationRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.DeleteSubscribeRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.DescribeNotificationRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.DescribeSubscribeRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.GetNotificationRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.GetSubscribeRequest.Constant
 
FUNCTION - Static variable in class io.gs2.notification.control.UpdateNotificationRequest.Constant
 

G

getCount() - Method in class io.gs2.notification.control.DescribeNotificationResult
取得した通知数を取得。
getCount() - Method in class io.gs2.notification.control.DescribeSubscribeResult
取得した通知先数を取得。
getCreateAt() - Method in class io.gs2.notification.model.Notification
作成日時を取得
getCreateAt() - Method in class io.gs2.notification.model.Subscribe
作成日時を取得
getDescription() - Method in class io.gs2.notification.control.CreateNotificationRequest
説明文を取得。
getDescription() - Method in class io.gs2.notification.control.UpdateNotificationRequest
説明文を取得。
getDescription() - Method in class io.gs2.notification.model.Notification
説明文を取得
getEndpoint() - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知先を取得。
getEndpoint() - Method in class io.gs2.notification.model.Subscribe
通知先を取得
getItem() - Method in class io.gs2.notification.control.CreateNotificationResult
通知を取得。
getItem() - Method in class io.gs2.notification.control.CreateSubscribeResult
通知先を取得。
getItem() - Method in class io.gs2.notification.control.GetNotificationResult
取得した通知を取得。
getItem() - Method in class io.gs2.notification.control.GetSubscribeResult
取得した通知先を取得。
getItem() - Method in class io.gs2.notification.control.UpdateNotificationResult
通知を取得。
getItems() - Method in class io.gs2.notification.control.DescribeNotificationResult
取得した通知一覧を取得。
getItems() - Method in class io.gs2.notification.control.DescribeSubscribeResult
取得した通知先一覧を取得。
getLimit() - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得件数を取得。
getLimit() - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得件数を取得。
getName() - Method in class io.gs2.notification.control.CreateNotificationRequest
通知名を取得。
getName() - Method in class io.gs2.notification.model.Notification
通知名を取得
getNextPageToken() - Method in class io.gs2.notification.control.DescribeNotificationResult
次のページを取得するためのトークンを取得。 DescribeNotificationRequest に指定することで、次のページを取得できます。
getNextPageToken() - Method in class io.gs2.notification.control.DescribeSubscribeResult
次のページを取得するためのトークンを取得。 DescribeSubscribeRequest に指定することで、次のページを取得できます。
getNotification(GetNotificationRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知を取得。
getNotificationId() - Method in class io.gs2.notification.model.Notification
通知IDを取得
getNotificationId() - Method in class io.gs2.notification.model.Subscribe
通知IDを取得
getNotificationName() - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.DeleteNotificationRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.DescribeSubscribeRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.GetNotificationRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.GetSubscribeRequest
通知名を取得。
getNotificationName() - Method in class io.gs2.notification.control.UpdateNotificationRequest
通知名を取得。
GetNotificationRequest - Class in io.gs2.notification.control
通知の取得リクエスト。
GetNotificationRequest() - Constructor for class io.gs2.notification.control.GetNotificationRequest
 
GetNotificationRequest.Constant - Class in io.gs2.notification.control
 
GetNotificationResult - Class in io.gs2.notification.control
通知取得結果。
GetNotificationResult() - Constructor for class io.gs2.notification.control.GetNotificationResult
 
getOwnerId() - Method in class io.gs2.notification.model.Notification
オーナーIDを取得
getPageToken() - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得開始位置トークンを取得。
getPageToken() - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得開始位置トークンを取得。
getSubscribe(GetSubscribeRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知先を取得。
getSubscribeId() - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知先IDを取得。
getSubscribeId() - Method in class io.gs2.notification.control.GetSubscribeRequest
通知先IDを取得。
getSubscribeId() - Method in class io.gs2.notification.model.Subscribe
通知先IDを取得
GetSubscribeRequest - Class in io.gs2.notification.control
通知先の取得リクエスト。
GetSubscribeRequest() - Constructor for class io.gs2.notification.control.GetSubscribeRequest
 
GetSubscribeRequest.Constant - Class in io.gs2.notification.control
 
GetSubscribeResult - Class in io.gs2.notification.control
通知先取得結果。
GetSubscribeResult() - Constructor for class io.gs2.notification.control.GetSubscribeResult
 
getType() - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知プロトコルを取得。
getType() - Method in class io.gs2.notification.model.Subscribe
通知プロトコルを取得
getUpdateAt() - Method in class io.gs2.notification.model.Notification
更新日時を取得
Gs2Notification - Class in io.gs2.notification
 
Gs2Notification() - Constructor for class io.gs2.notification.Gs2Notification
 
Gs2Notification.Constant - Class in io.gs2.notification
 
Gs2NotificationClient - Class in io.gs2.notification
GS2 Notification API クライアント
Gs2NotificationClient(IGs2Credential) - Constructor for class io.gs2.notification.Gs2NotificationClient
コンストラクタ。

I

io.gs2.notification - package io.gs2.notification
 
io.gs2.notification.control - package io.gs2.notification.control
 
io.gs2.notification.model - package io.gs2.notification.model
 

M

MODULE - Static variable in class io.gs2.notification.Gs2Notification.Constant
 

N

Notification - Class in io.gs2.notification.model
通知
Notification() - Constructor for class io.gs2.notification.model.Notification
 

S

setCount(Integer) - Method in class io.gs2.notification.control.DescribeNotificationResult
Deprecated.
setCount(Integer) - Method in class io.gs2.notification.control.DescribeSubscribeResult
Deprecated.
setCreateAt(Long) - Method in class io.gs2.notification.model.Notification
作成日時を設定
setCreateAt(Long) - Method in class io.gs2.notification.model.Subscribe
作成日時を設定
setDescription(String) - Method in class io.gs2.notification.control.CreateNotificationRequest
説明文を設定。
setDescription(String) - Method in class io.gs2.notification.control.UpdateNotificationRequest
説明文を設定。
setDescription(String) - Method in class io.gs2.notification.model.Notification
説明文を設定
setEndpoint(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知先を設定。
setEndpoint(String) - Method in class io.gs2.notification.model.Subscribe
通知先を設定
setItem(Notification) - Method in class io.gs2.notification.control.CreateNotificationResult
通知を設定。
setItem(Subscribe) - Method in class io.gs2.notification.control.CreateSubscribeResult
通知先を設定。
setItem(Notification) - Method in class io.gs2.notification.control.GetNotificationResult
通知を設定。
setItem(Subscribe) - Method in class io.gs2.notification.control.GetSubscribeResult
通知先を設定。
setItem(Notification) - Method in class io.gs2.notification.control.UpdateNotificationResult
通知を設定。
setItems(List<Notification>) - Method in class io.gs2.notification.control.DescribeNotificationResult
通知一覧を設定。
setItems(List<Subscribe>) - Method in class io.gs2.notification.control.DescribeSubscribeResult
通知先一覧を設定。
setLimit(Integer) - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得件数を設定。
setLimit(Integer) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得件数を設定。
setName(String) - Method in class io.gs2.notification.control.CreateNotificationRequest
通知名を設定。
setName(String) - Method in class io.gs2.notification.model.Notification
通知名を設定
setNextPageToken(String) - Method in class io.gs2.notification.control.DescribeNotificationResult
 
setNextPageToken(String) - Method in class io.gs2.notification.control.DescribeSubscribeResult
 
setNotificationId(String) - Method in class io.gs2.notification.model.Notification
通知IDを設定
setNotificationId(String) - Method in class io.gs2.notification.model.Subscribe
通知IDを設定
setNotificationName(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.DeleteNotificationRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.GetNotificationRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.GetSubscribeRequest
通知名を設定。
setNotificationName(String) - Method in class io.gs2.notification.control.UpdateNotificationRequest
通知名を設定。
setOwnerId(String) - Method in class io.gs2.notification.model.Notification
オーナーIDを設定
setPageToken(String) - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得開始位置トークンを設定。
setPageToken(String) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得開始位置トークンを設定。
setSubscribeId(String) - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知先IDを設定。
setSubscribeId(String) - Method in class io.gs2.notification.control.GetSubscribeRequest
通知先IDを設定。
setSubscribeId(String) - Method in class io.gs2.notification.model.Subscribe
通知先IDを設定
setType(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知プロトコルを設定。
setType(String) - Method in class io.gs2.notification.model.Subscribe
通知プロトコルを設定
setUpdateAt(Long) - Method in class io.gs2.notification.model.Notification
更新日時を設定
Subscribe - Class in io.gs2.notification.model
通知先
Subscribe() - Constructor for class io.gs2.notification.model.Subscribe
 

U

updateNotification(UpdateNotificationRequest) - Method in class io.gs2.notification.Gs2NotificationClient
通知を更新。
UpdateNotificationRequest - Class in io.gs2.notification.control
通知の更新リクエスト。
UpdateNotificationRequest() - Constructor for class io.gs2.notification.control.UpdateNotificationRequest
 
UpdateNotificationRequest.Constant - Class in io.gs2.notification.control
 
UpdateNotificationResult - Class in io.gs2.notification.control
通知の更新結果。
UpdateNotificationResult() - Constructor for class io.gs2.notification.control.UpdateNotificationResult
 

W

withDescription(String) - Method in class io.gs2.notification.control.CreateNotificationRequest
説明文を設定。
withDescription(String) - Method in class io.gs2.notification.control.UpdateNotificationRequest
説明文を設定。
withEndpoint(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知先を設定。
withItem(Notification) - Method in class io.gs2.notification.control.CreateNotificationResult
通知を設定。
withItem(Subscribe) - Method in class io.gs2.notification.control.CreateSubscribeResult
通知先を設定。
withItem(Notification) - Method in class io.gs2.notification.control.UpdateNotificationResult
通知を設定。
withLimit(Integer) - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得件数を設定。
withLimit(Integer) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得件数を設定。
withName(String) - Method in class io.gs2.notification.control.CreateNotificationRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.DeleteNotificationRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.GetNotificationRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.GetSubscribeRequest
通知名を設定。
withNotificationName(String) - Method in class io.gs2.notification.control.UpdateNotificationRequest
通知名を設定。
withPageToken(String) - Method in class io.gs2.notification.control.DescribeNotificationRequest
取得開始位置トークンを設定。
withPageToken(String) - Method in class io.gs2.notification.control.DescribeSubscribeRequest
取得開始位置トークンを設定。
withSubscribeId(String) - Method in class io.gs2.notification.control.DeleteSubscribeRequest
通知先IDを設定。
withSubscribeId(String) - Method in class io.gs2.notification.control.GetSubscribeRequest
通知先IDを設定。
withType(String) - Method in class io.gs2.notification.control.CreateSubscribeRequest
通知プロトコルを設定。
C D E F G I M N S U W 
Skip navigation links

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