public Grouped<K, V> withValueSerde(final Serde<V> valueSerde) {
        return new Grouped<>(name, keySerde, valueSerde);
    }
Perform the grouping operation using the provided valueSerde for serializing the value.

@param valueSerde
       {@link Serde} to use for serializing the value. If {@code null} the default value serde from config will be used

@return a new {@link Grouped} instance configured with the valueSerde
streams/src/main/java/org/apache/kafka/streams/kstream/Grouped.java