public enum PushNotificationTargetType extends java.lang.Enum<PushNotificationTargetType>
| 列挙型定数と説明 |
|---|
CONDITION
送信先の条件
HTTP v1 API: condition
|
TOKEN
デバイス登録トークン
HTTP v1 API: token
|
TOPIC
トピック名
HTTP v1 API: topic
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getFieldName()
Http V1 API のフィールド名
|
java.lang.String |
getPrefixedValue(java.lang.String target)
プレフィックス付き宛先を取得する
PushNotificationService を利用する場合、
実行時の引数 org.iplass.mtp.pushnotification.PushNotification の to に設定する値には、宛先を現す接頭辞が必要となる。 |
static PushNotificationTargetType |
getTargetType(java.lang.String fieldName)
通知先タイプのフィールド名に一致する通知先タイプを取得する
|
static PushNotificationTargetType |
valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static PushNotificationTargetType[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final PushNotificationTargetType TOKEN
HTTP v1 API: token
public static final PushNotificationTargetType TOPIC
HTTP v1 API: topic
public static final PushNotificationTargetType CONDITION
HTTP v1 API: condition
public static PushNotificationTargetType[] values()
for(PushNotificationTargetType c: PushNotificationTargetType.values()) System.out.println(c);
public static PushNotificationTargetType valueOf(java.lang.String name)
name - 返される列挙型定数の名前。java.lang.IllegalArgumentException - この列挙型に、指定した名前の定数がない場合java.lang.NullPointerException - 引数がnullの場合public java.lang.String getFieldName()
public java.lang.String getPrefixedValue(java.lang.String target)
PushNotificationService を利用する場合、
実行時の引数 org.iplass.mtp.pushnotification.PushNotification の to に設定する値には、宛先を現す接頭辞が必要となる。
本メソッドでは、接頭辞付きの宛先情報を取得する。
target - 宛先(FCM HTP v1 API の token, topic, condition として設定する値)public static PushNotificationTargetType getTargetType(java.lang.String fieldName)
fieldName - 通知先タイプのフィールド名