public class KubernetesEngineBuilder extends Builder implements SimpleBuildStep, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
KubernetesEngineBuilder.DescriptorImpl |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
BUILDERS, PUBLISHERS
Constructor and Description |
---|
KubernetesEngineBuilder()
Constructs a new
KubernetesEngineBuilder . |
all, getDescriptor, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProjectAction, getProjectActions, perform, prebuild
public 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 SimpleBuildStep
InterruptedException
IOException
public BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface BuildStep
getRequiredMonitorService
in class Builder
Copyright © 2016–2021 Google. All rights reserved.