All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.vertx.http.deployment.RequireVirtualHttpBuildItem Maven / Gradle / Ivy

package io.quarkus.vertx.http.deployment;

import io.quarkus.builder.item.SimpleBuildItem;

/**
 * Marker class to turn on virtual http channel
 */
public final class RequireVirtualHttpBuildItem extends SimpleBuildItem {
    public static final RequireVirtualHttpBuildItem MARKER = new RequireVirtualHttpBuildItem(false);
    public static final RequireVirtualHttpBuildItem ALWAYS_VIRTUAL = new RequireVirtualHttpBuildItem(true);

    private boolean alwaysVirtual;

    private RequireVirtualHttpBuildItem(boolean alwaysVirtual) {
        this.alwaysVirtual = alwaysVirtual;
    }

    public boolean isAlwaysVirtual() {
        return alwaysVirtual;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy