public final <K, V> Mono<Map<K, Collection<V>>> collectMultimap(Function<? super T, ? extends K> keyExtractor,
			Function<? super T, ? extends V> valueExtractor) {
		return collectMultimap(keyExtractor, valueExtractor, () -> new HashMap<>());
	}
public final <K, V> Mono<Map<K, Collection<V>>> collectMultimap(Function<? super T, ? extends K> keyExtractor,
			Function<? super T, ? extends V> valueExtractor) {
		return collectMultimap(keyExtractor, valueExtractor, () -> new HashMap<>());
	}
public final < K , V > Mono < Map < K , Collection < V > > > collectMultimap ( Function < ? super T , ? extends K > keyExtractor , Function < ? super T , ? extends V > valueExtractor ) { return collectMultimap ( keyExtractor , valueExtractor , ( ) -> new HashMap <> ( ) ) ; }
Collect all elements emitted by this {@link Flux} into a {@link Map multimap} that is
emitted by the resulting {@link Mono} when this sequence completes.
The key is extracted from each element by applying the {@code keyExtractor}
{@link Function}, and every element mapping to the same key is converted by the
{@code valueExtractor} Function to a value stored in the {@link List} associated to
said key.

<p>
<img class="marble" src="doc-files/marbles/collectMultiMapWithKeyAndValueExtractors.svg" alt="">

@reactor.discard This operator discards the buffer upon cancellation or error triggered by a data signal.

@param keyExtractor a {@link Function} to map elements to a key for the {@link Map}
@param valueExtractor a {@link Function} to map elements to a value for the {@link Map}

@param <K> the type of the key extracted from each source element
@param <V> the type of the value extracted from each source element

@return a {@link Mono} of a {@link Map} of key-List(values) pairs
Collect all elements emitted by this { @link Flux } into a { @link Map multimap } that is emitted by the resulting { @link Mono } when this sequence completes . The key is extracted from each element by applying the { @code keyExtractor } { @link Function } and every element mapping to the same key is converted by the { @code valueExtractor } Function to a value stored in the { @link List } associated to said key .