public static class KubectlWrapper.Builder extends Object
KubectlWrapper.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
KubectlWrapper |
build()
Builds a new
KubectlWrapper. |
KubectlWrapper.Builder |
kubeConfig(KubeConfig kubeConfig)
Sets the
KubeConfig to be used by the wrapper. |
KubectlWrapper.Builder |
launcher(Launcher launcher)
Sets the
Launcher to be used by the wrapper. |
KubectlWrapper.Builder |
namespace(String namespace)
Sets the namespace to be used by the wrapper.
|
KubectlWrapper.Builder |
workspace(FilePath workspace)
Sets the workspace to be used by the wrapper.
|
public KubectlWrapper.Builder launcher(Launcher launcher)
Launcher to be used by the wrapper.launcher - The Launcher to be set.KubectlWrapper.Builder.public KubectlWrapper.Builder kubeConfig(KubeConfig kubeConfig)
KubeConfig to be used by the wrapper.kubeConfig - The KubeConfig to be set.KubectlWrapper.Builder.public KubectlWrapper.Builder workspace(FilePath workspace)
workspace - The workspace to be set.KubectlWrapper.Builder.public KubectlWrapper.Builder namespace(String namespace)
namespace - The namespace to be set.KubectlWrapper.Builder.public KubectlWrapper build()
KubectlWrapper.KubectlWrapper.Copyright © 2016–2019 Google. All rights reserved.