public <T> MutateInBuilder insert(String path, T fragment, SubdocOptionsBuilder optionsBuilder) {
        asyncBuilder.insert(path, fragment, optionsBuilder);
        return this;
    }
public < T > MutateInBuilder insert ( String path , T fragment , SubdocOptionsBuilder optionsBuilder ) { asyncBuilder . insert ( path , fragment , optionsBuilder ) ; return this ; }
Insert a fragment provided the last element of the path doesn't exists.

@param path the path where to insert a new dictionary value.
@param fragment the new dictionary value to insert.
@param optionsBuilder {@link SubdocOptionsBuilder}