public class KubernetesEngineBuilder extends Builder implements SimpleBuildStep, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesEngineBuilder.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudson| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
BUILDERS, PUBLISHERS| Constructor and Description |
|---|
KubernetesEngineBuilder()
Constructs a new
KubernetesEngineBuilder. |
all, getDescriptor, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectAction, getProjectActions, perform, prebuildpublic static final long serialVersionUID
@DataBoundConstructor public KubernetesEngineBuilder()
KubernetesEngineBuilder.public String getCredentialsId()
@DataBoundSetter public void setCredentialsId(String credentialsId)
public String getProjectId()
@DataBoundSetter public void setProjectId(String projectId)
@Deprecated public String getZone()
@Deprecated @DataBoundSetter public void setZone(String zone)
public String getLocation()
@DataBoundSetter public void setLocation(String location)
public String getClusterName()
@DataBoundSetter public void setClusterName(String clusterName)
public String getCluster()
@DataBoundSetter public void setCluster(String cluster)
public String getNamespace()
@DataBoundSetter public void setNamespace(String namespace)
public String getManifestPattern()
@DataBoundSetter public void setManifestPattern(String manifestPattern)
@DataBoundSetter public void setVerifyDeployments(boolean verifyDeployments)
public boolean isVerifyDeployments()
@DataBoundSetter public void setVerifyServices(boolean verifyServices)
public boolean isVerifyServices()
public int getVerifyTimeoutInMinutes()
@DataBoundSetter public void setVerifyTimeoutInMinutes(int verifyTimeoutInMinutes)
public boolean isVerboseLogging()
@DataBoundSetter public void setVerboseLogging(boolean verboseLogging)
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionpublic BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildStepgetRequiredMonitorService in class BuilderCopyright © 2016–2021 Google. All rights reserved.