Class 基本変更Event[DocumentT]<DocumentT>

  • 型パラメータ:
    DocumentT - 変更イベント内の完全なドキュメントのタイプ。

    public abstract class BaseChangeEvent<DocumentT>
    extends Object
    この SDK の監視ストリームによって生成されるすべての MongoDB Realm 変更イベントに存在するプロパティのセットを表します。 他の変更イベントのタイプは、このタイプを継承します。
    • メソッドの詳細

      • getOperationType

        public basechangeEvent.OperationType getOperationType()
        変更イベントをトリガーした変更の操作タイプを返します。
        次の値を返します。
        この変更イベントの 操作タイプ 。
      • getFullDocument

        @Nullable public DocumentT getFullDocument()
        変更が適用された後の時点での完全なドキュメント。
        次の値を返します。
        完全なドキュメント。
      • getDocumentKey

        public BsonDocument getDocumentKey()
        実際に変更されたドキュメントの一意の識別子。
        次の値を返します。
        ドキュメントのキー。
      • getUpdateDescription

        @Nullable public Update Description getUpdate Description()
        更新の場合、どのフィールドが追加、削除、または更新されたかを示す説明。
        次の値を返します。
        更新の説明。
      • hasUncommitedWrites

        パブリックブール値 hasUncommitedWrites()
        リモート データストアとまだ同期されていないローカル変更イベントを示します。 同期のユースケースでのみ使用されます。
        次の値を返します。
        この変更イベントがコミットされていない書込みを表すかどうか。
      • toBsonDocument

        パブリック抽象BsonDocument toBsonDocument()
        MongoDB Realm 変更ストリームまたは Realm 圧縮監視ストリームで表示されるように、変更イベントを BSON 表現に変換します。
        次の値を返します。
        変更イベントの BSON ドキュメント表現。