Class DecrementOptions

    • Method Detail

      • delta

        public DecrementOptions delta​(long delta)
        The amount of which the document value should be decremented.
        Parameters:
        delta - the amount to decrement.
        Returns:
        this options class for chaining purposes.
      • initial

        public DecrementOptions initial​(long initial)
        The initial value that should be used if the document has not been created yet.
        Parameters:
        initial - the initial value to use.
        Returns:
        this options class for chaining purposes.
      • expiry

        public DecrementOptions expiry​(Duration expiry)
        Set a custom expiration time for the document (by default no expiry is set).
        Parameters:
        expiry - the custom expiry value of the document.
        Returns:
        this options class for chaining purposes.
      • cas

        public DecrementOptions cas​(long cas)
        Set the CAS from a previous read operation to perform optimistic concurrency.
        Parameters:
        cas - the CAS to use for this operation.
        Returns:
        this options class for chaining purposes.