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

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

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

import java.util.Map;
import java.util.Optional;

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

public class PackageManagerCommandConfigDelegate implements PackageManagerCommandConfig {

    private final PackageManagerCommandConfig delegate;

    public PackageManagerCommandConfigDelegate(PackageManagerCommandConfig delegate) {
        this.delegate = delegate;
    }

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

    @Override
    public Map ciEnv() {
        return delegate.ciEnv();
    }

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

    @Override
    public Map installEnv() {
        return delegate.installEnv();
    }

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

    @Override
    public Map buildEnv() {
        return delegate.buildEnv();
    }

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

    @Override
    public Map testEnv() {
        return delegate.testEnv();
    }

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

    @Override
    public Map devEnv() {
        return delegate.devEnv();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy