@SuppressWarnings("rawtypes")
    public static void setOnConnectableObservableAssembly(@Nullable Function<? super ConnectableObservable, ? extends ConnectableObservable> onConnectableObservableAssembly) {
    """
	Sets the specific hook function.
	@param onConnectableObservableAssembly the hook function to set, null allowed
    """
        if (lockdown) {
            throw new IllegalStateException("Plugins can't be changed anymore");
        }
        RxJavaPlugins.onConnectableObservableAssembly = onConnectableObservableAssembly;
    }
@SuppressWarnings("rawtypes")
    public static void setOnConnectableObservableAssembly(@Nullable Function<? super ConnectableObservable, ? extends ConnectableObservable> onConnectableObservableAssembly) {
        if (lockdown) {
            throw new IllegalStateException("Plugins can't be changed anymore");
        }
        RxJavaPlugins.onConnectableObservableAssembly = onConnectableObservableAssembly;
    }
@ SuppressWarnings ( "rawtypes" ) public static void setOnConnectableObservableAssembly ( @ Nullable Function < ? super ConnectableObservable , ? extends ConnectableObservable > onConnectableObservableAssembly ) { if ( lockdown ) { throw new IllegalStateException ( "Plugins can't be changed anymore" ) ; } RxJavaPlugins . onConnectableObservableAssembly = onConnectableObservableAssembly ; }
Sets the specific hook function.
@param onConnectableObservableAssembly the hook function to set, null allowed
Sets the specific hook function .