パッケージレベル 宣言

タイプ

クリップボードにコピーされたリンク
オープン クラス AppException : RealmException

App Services と Device Sync の使用に固有のすべての例外の最上位クラス。

クリップボードにコピーされたリンク
オープン クラス AuthException : ServiceException

この例外は、ユーザー アカウントのアクションに関連する問題の最上位または「キャッチすべて」と見なされます。 エラーの正確な理由は、 Throwable.messageを参照してください。

クリップボードにコピーされたリンク

サーバーがio.realm.kotlin.mongodb.sync.SubscriptionSetで定義されたクエリの 1 つ以上をサポートしていない場合にスローされます。

クリップボードにコピーされたリンク

この例外は、Atlas App Services に送信されたパラメータが不正と見なされる場合にスローされます。 例: トークンの長さが必要ではない、またはゴミ箱データが含まれている。 正確な理由はエラーメッセージにあります。

クリップボードにコピーされたリンク
クラス ClientResetRequiredException(appPointer : RealmAppPointer error : SyncError) :スロー可能

クライアントリセット イベントの処理に必要な情報をカプセル化するクラス。

クリップボードにコピーされたリンク

サーバーが 1 つ以上のクライアント書込み (write) を元に戻し た場合にスローされます。 アン 書込み (write) の詳細については、書込み(write) を参照してください。

クリップボードにコピーされたリンク
オープン クラス ConnectionException : ServiceException

App Services への基礎となる HTTP リクエストで問題が発生したことを示す例外。 正確な原因は例外メッセージにあります。

クリップボードにコピーされたリンク

サポートされていない認証情報をリンクしようとすると、 がスローされます。

クリップボードにコピーされたリンク

Realm を開くときにスローされ、割り当てられた時間枠内でサーバー データのダウンロードが完了しませんでした。

クリップボードにコピーされたリンク

Atlas Function の実行が失敗したことを示す例外。 エラーの正確な理由は、 Throwable.messageを参照してください。

クリップボードにコピーされたリンク

ログインしようとしたときにサーバーによって認証情報が拒否された場合にスローされます。 このエラーを返すのは一部の認証プロバイダーのみです。

クリップボードにコピーされたリンク
オープン クラス ServiceException : AppException

この例外は、App Services に対して行われた HTTP リクエストに関連する問題の最上位または「キャッチすべて」と見なされます。 これは、HTTP トランスポートの問題、またはリクエストを無効と見なすサーバーの両方をカバーします。

クリップボードにコピーされたリンク
オープン クラス SyncException : AppException

この例外は、Device Sync の使用に関連する問題に対する最上位の例外または一般的な「キャッチロール」と見なされます。

クリップボードにコピーされたリンク
オープン クラス UnrecurableSyncException : SyncException

回復不能な方法で Device Sync で問題が発生した場合にスローされます。

クリップボードにコピーされたリンク

サーバー上ですでに確認されているユーザーを確認しようとした場合にスローされます。

クリップボードにコピーされたリンク

メールとパスワードを使用して新しいユーザーを登録しようとし、ユーザーがすでに存在する場合に がスローされます。

クリップボードにコピーされたリンク
クラス ユーザーでは ない 例外 : AuthException

何らかの種類のユーザー識別子も必要とする API を使用しているが、サーバーがユーザーを見つけられない場合にスローされます。

クリップボードにコピーされたリンク

サーバーが使用する同期のタイプがクライアントが使用する同期のタイプと一致しない場合、つまりサーバーとクライアントでパーティションベースの同期と Flexible Sync のどちらを使用するかが相違する場合にスローされます。