// SPDX-License-Identifier: Apache-2.0
import { UnInstallChartOptions } from './un-install-chart-options.js';
/**
 * Builder for {@link UnInstallChartOptions}.
 */
export class UnInstallChartOptionsBuilder {
    _namespace;
    _kubeContext;
    constructor() { }
    static builder() {
        return new UnInstallChartOptionsBuilder();
    }
    /**
     * Sets the namespace where the release should be uninstalled.
     * @param namespace The namespace.
     * @returns This builder instance.
     */
    namespace(namespace) {
        this._namespace = namespace;
        return this;
    }
    /**
     * Sets the Kubernetes context to use.
     * @param context The Kubernetes context.
     * @returns This builder instance.
     */
    kubeContext(context) {
        this._kubeContext = context;
        return this;
    }
    build() {
        return new UnInstallChartOptions(this._namespace, this._kubeContext);
    }
}
//# sourceMappingURL=un-install-chart-options-builder.js.map