Package com.mongodb

Class BulkUpdateRequestBuilder


  • @Deprecated(since="2021-05-27")
    public class BulkUpdateRequestBuilder
    extends java.lang.Object
    Deprecated.
    Usage of this API is not supported in AEM as a Cloud Service.
    A builder for a single update request.
    Since:
    2.12
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      BulkUpdateRequestBuilder collation​(Collation collation)
      Deprecated.
      Sets the collation
      java.util.List<? extends DBObject> getArrayFilters()
      Deprecated.
      Gets the array filters to apply to the update operation
      Collation getCollation()
      Deprecated.
      Returns the collation
      void replaceOne​(DBObject document)
      Deprecated.
      Adds a request to replace one document in the collection that matches the query with which this builder was created.
      void update​(DBObject update)
      Deprecated.
      Adds a request to update all documents in the collection that match the query with which this builder was created.
      void updateOne​(DBObject update)
      Deprecated.
      Adds a request to update one document in the collection that matches the query with which this builder was created.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getCollation

        @Nullable
        public Collation getCollation()
        Deprecated.
        Returns the collation
        Returns:
        the collation
        Since:
        3.4
      • collation

        @Nullable
        public BulkUpdateRequestBuilder collation​(Collation collation)
        Deprecated.
        Sets the collation
        Parameters:
        collation - the collation
        Returns:
        this
        Since:
        3.4
      • getArrayFilters

        @Nullable
        public java.util.List<? extends DBObject> getArrayFilters()
        Deprecated.
        Gets the array filters to apply to the update operation
        Returns:
        the array filters, which may be null
        Since:
        3.6
      • replaceOne

        public void replaceOne​(DBObject document)
        Deprecated.
        Adds a request to replace one document in the collection that matches the query with which this builder was created.
        Parameters:
        document - the replacement document, which must be structured just as a document you would insert. It can not contain any update operators.
      • update

        public void update​(DBObject update)
        Deprecated.
        Adds a request to update all documents in the collection that match the query with which this builder was created.
        Parameters:
        update - the update criteria
      • updateOne

        public void updateOne​(DBObject update)
        Deprecated.
        Adds a request to update one document in the collection that matches the query with which this builder was created.
        Parameters:
        update - the update criteria