public final <U> Flux<T> delaySubscription(Publisher<U> 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}
    """
		return onAssembly(new FluxDelaySubscription<>(this, subscriptionDelay));
	}
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}
Delay the { @link Flux#subscribe ( Subscriber ) subscription } to this { @link Flux } source until another { @link Publisher } signals a value or completes .