Class ArrayAppend


  • public class ArrayAppend
    extends MutateInSpec
    An intention to perform a SubDocument array append operation.
    Since:
    1.0.0
    Author:
    Graham Pople
    • Method Detail

      • xattr

        public ArrayAppend xattr()
        Sets that this is an extended attribute (xattr) field.
        Returns:
        this, for chaining
      • createPath

        public ArrayAppend createPath()
        Sets that this parent fields should be created automatically.
        Returns:
        this, for chaining
      • expandMacro

        @Internal
        public ArrayAppend expandMacro()
        Sets that this contains a macro that should be expanded on the server. For internal use.
        Returns:
        this, for chaining
      • serializer

        @Deprecated
        @Internal
        public ArrayAppend serializer​(JsonSerializer serializer)
        Deprecated.
        Allows to customize the serializer used to encode the value.
        Parameters:
        serializer - the serializer that should be used.
        Returns:
        this, for chaining