public class NCMBException
extends java.lang.Exception
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_FAILURE
E401002 ID/Pass認証エラー
|
static java.lang.String |
DATA_NOT_FOUND
E404001 該当データなし
|
static java.lang.String |
DUPLICATE_VALUE
E409001 重複エラー
項目によって一意の内容が異なる |
static java.lang.String |
EXPIRED_ONETIME_KEY
E403004 ワンタイムキー有効期限切れ
|
static java.lang.String |
FIELD_NOT_FOUND
E404003 該当フィールドなし
|
static java.lang.String |
FILE_TOO_LARGE
E413001 1ファイルあたりのサイズ上限エラー
|
static java.lang.String |
GENERIC_ERROR
E000001 SDK 汎用エラー (not API)
|
static java.lang.String |
INTERNAL_SERVER_ERROR
E500001 内部エラー
|
static java.lang.String |
INVALID_AUTH_HEADER
E401001 Header不正による認証エラー
|
static java.lang.String |
INVALID_FORMAT
E400004 フォーマットが不正
|
static java.lang.String |
INVALID_JSON
E400001 JSON形式不正
|
static java.lang.String |
INVALID_RESPONSE_SIGNATURE
E100001 レスポンスシグネチャ不正
|
static java.lang.String |
INVALID_SETTING_NAME
E403005 設定不可の項目
|
static java.lang.String |
INVALID_TYPE
E400002 型が不正
|
static java.lang.String |
MISSING_VALUE
E400006 存在しない値
|
static java.lang.String |
NOT_EFFICIENT_VALUE
E400005 有効な値でない
|
static java.lang.String |
OAUTH_FAILURE
E401003 OAuth認証エラー
|
static java.lang.String |
OPERATION_FORBIDDEN
E403003 禁止されているオペレーション
|
static java.lang.String |
OPERATION_FORBIDDEN_BY_ACL
E403001 ACLによるアクセス権なし
|
static java.lang.String |
OPERATION_FORBIDDEN_BY_USER_TYPE
E403002 コラボレータ/管理者(サポート)権限なし
|
static java.lang.String |
REQUIRED
E400003 必須項目で未入力
|
static java.lang.String |
RESTRICTED
E429001 使用制限(APIコール数、PUSH通知数、ストレージ容量)超過
|
static java.lang.String |
SERVICE_NOT_FOUND
E404002 該当サービスなし
|
static java.lang.String |
STORAGE_ERROR
E502001 ストレージエラー
NIFCLOUD ストレージでエラーが発生した場合のエラー |
Constructor and Description |
---|
NCMBException(java.lang.String code,
java.lang.String message)
コンストラクタ
|
NCMBException(java.lang.Throwable cause)
コンストラクタ
|
NCMBException(java.lang.Throwable cause,
java.lang.String message)
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCode()
例外のコード番号を取得
|
public static final java.lang.String GENERIC_ERROR
public static final java.lang.String INVALID_RESPONSE_SIGNATURE
public static final java.lang.String INVALID_JSON
public static final java.lang.String INVALID_TYPE
public static final java.lang.String REQUIRED
public static final java.lang.String INVALID_FORMAT
public static final java.lang.String NOT_EFFICIENT_VALUE
public static final java.lang.String MISSING_VALUE
public static final java.lang.String INVALID_AUTH_HEADER
public static final java.lang.String AUTH_FAILURE
public static final java.lang.String OAUTH_FAILURE
public static final java.lang.String OPERATION_FORBIDDEN_BY_ACL
public static final java.lang.String OPERATION_FORBIDDEN_BY_USER_TYPE
public static final java.lang.String OPERATION_FORBIDDEN
public static final java.lang.String EXPIRED_ONETIME_KEY
public static final java.lang.String INVALID_SETTING_NAME
public static final java.lang.String DATA_NOT_FOUND
public static final java.lang.String SERVICE_NOT_FOUND
public static final java.lang.String FIELD_NOT_FOUND
public static final java.lang.String DUPLICATE_VALUE
public static final java.lang.String FILE_TOO_LARGE
public static final java.lang.String RESTRICTED
public static final java.lang.String INTERNAL_SERVER_ERROR
public static final java.lang.String STORAGE_ERROR
public NCMBException(java.lang.String code, java.lang.String message)
code
- エラーコードmessage
- エラーメッセージpublic NCMBException(java.lang.Throwable cause, java.lang.String message)
cause
- 例外message
- エラーメッセージpublic NCMBException(java.lang.Throwable cause)
cause
- 例外