クラス PushNotificationResponseDetail
java.lang.Object
org.iplass.mtp.pushnotification.fcmv1.PushNotificationResponseDetail
FCM V1 API 用 Push 通知レスポンス詳細
FCM へ Push 通知の要求した結果の詳細情報です。 実行結果のステータスや、レスポンス詳細等を確認することが可能です。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明getCause()例外を取得します。エラーメッセージを取得する。送信されたメッセージの識別子を取得する。レスポンス本体を取得するlong再実行間隔(秒)を取得する。intリトライ回数を取得する。ステータスを取得する通知対象を取得するvoid例外を設定するvoidsetErrorMessage(String errorMessage) エラーメッセージを設定するvoidsetMessageId(String messageId) メッセージの識別子を設定するvoidsetResponse(String response) レスポンス本体を設定するvoidsetRetryAfterSeconds(long retryAfterSeconds) 再実行間隔(秒)を設定するvoidsetRetryCount(int retryCount) リトライ回数を設定するvoidsetStatus(PushNotificationStatus status) ステータスを設定するvoidsetTarget(PushNotificationTarget target) 通知対象を設定するtoString()
-
コンストラクタの詳細
-
PushNotificationResponseDetail
コンストラクタ- パラメータ:
status- 実行状態
-
-
メソッドの詳細
-
setStatus
ステータスを設定する- パラメータ:
status- ステータス
-
getStatus
ステータスを取得する- 戻り値:
- ステータス
-
setTarget
通知対象を設定する- パラメータ:
target- 通知対象
-
getTarget
通知対象を取得する- 戻り値:
- target 通知対象
-
setResponse
レスポンス本体を設定する- パラメータ:
response- レスポンス本体
-
getResponse
レスポンス本体を取得する- 戻り値:
- レスポンス本体
-
setMessageId
メッセージの識別子を設定する- パラメータ:
messageId- メッセージの識別子
-
getMessageId
送信されたメッセージの識別子を取得する。正常時のみ設定される。projects/*/messages/{message_id} 形式
- 戻り値:
- メッセージの識別子
-
setRetryAfterSeconds
public void setRetryAfterSeconds(long retryAfterSeconds) 再実行間隔(秒)を設定する- パラメータ:
retryAfterSeconds- 再実行間隔(秒)
-
getRetryAfterSeconds
public long getRetryAfterSeconds()再実行間隔(秒)を取得する。リトライ可能な場合のみ設定される。- 戻り値:
- 再実行間隔
-
setRetryCount
public void setRetryCount(int retryCount) リトライ回数を設定する- パラメータ:
retryCount- リトライ回数
-
getRetryCount
public int getRetryCount()リトライ回数を取得する。- 戻り値:
- リトライ回数
-
setErrorMessage
エラーメッセージを設定する- パラメータ:
errorMessage- エラーメッセージ
-
getErrorMessage
エラーメッセージを取得する。エラー終了時のみ設定される。- 戻り値:
- エラーメッセージ
-
setCause
例外を設定する- パラメータ:
cause- 例外
-
getCause
例外を取得します。通信実行に際して例外が発生した場合に設定される。- 戻り値:
- 例外
-
toString
-