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

io.quarkiverse.quinoa.deployment.config.delegate.DevServerConfigDelegate Maven / Gradle / Ivy

package io.quarkiverse.quinoa.deployment.config.delegate;

import java.util.Optional;

import io.quarkiverse.quinoa.deployment.config.DevServerConfig;

public class DevServerConfigDelegate implements DevServerConfig {
    private final DevServerConfig delegate;

    public DevServerConfigDelegate(DevServerConfig delegate) {
        this.delegate = delegate;
    }

    @Override
    public boolean enabled() {
        return delegate.enabled();
    }

    @Override
    public boolean managed() {
        return delegate.managed();
    }

    @Override
    public Optional port() {
        return delegate.port();
    }

    @Override
    public String host() {
        return delegate.host();
    }

    @Override
    public boolean tls() {
        return delegate.tls();
    }

    @Override
    public boolean tlsAllowInsecure() {
        return delegate.tlsAllowInsecure();
    }

    @Override
    public Optional checkPath() {
        return delegate.checkPath();
    }

    @Override
    public boolean websocket() {
        return delegate.websocket();
    }

    @Override
    public int checkTimeout() {
        return delegate.checkTimeout();
    }

    @Override
    public boolean logs() {
        return delegate.logs();
    }

    @Override
    public Optional indexPage() {
        return delegate.indexPage();
    }

    @Override
    public boolean directForwarding() {
        return delegate.directForwarding();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy