reactor-core/src/main/java/reactor/core/publisher/Flux.java
public final <U> Flux<T> delaySubscription(Publisher<U> subscriptionDelay) {
		return onAssembly(new FluxDelaySubscription<>(this, subscriptionDelay));
	}
public final <U> Flux<T> delaySubscription(Publisher<U> subscriptionDelay) {
		return onAssembly(new FluxDelaySubscription<>(this, subscriptionDelay));
	}
Delay the {@link Flux#subscribe(Subscriber) subscription} to this {@link Flux}
source until another {@link Publisher} signals a value or completes.

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

@param subscriptionDelay a companion {@link Publisher} whose onNext/onComplete signal will trigger the {@link Flux#subscribe(Subscriber) subscription}
@param <U> the other source type

@return a delayed {@link Flux}