public class KubernetesDeclarativeAgent extends org.jenkinsci.plugins.pipeline.modeldefinition.agent.DeclarativeAgent<KubernetesDeclarativeAgent>
Modifier and Type | Class and Description |
---|---|
static class |
KubernetesDeclarativeAgent.DescriptorImpl |
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
KubernetesDeclarativeAgent() |
KubernetesDeclarativeAgent(String label,
ContainerTemplate containerTemplate)
Deprecated.
|
@DataBoundConstructor public KubernetesDeclarativeAgent()
@Deprecated public KubernetesDeclarativeAgent(String label, ContainerTemplate containerTemplate)
public String getLabel()
@DataBoundSetter public void setLabel(String label)
@CheckForNull public String getCustomWorkspace()
@DataBoundSetter public void setCustomWorkspace(String customWorkspace)
public String getCloud()
@DataBoundSetter public void setCloud(String cloud)
public int getIdleMinutes()
@DataBoundSetter public void setIdleMinutes(int idleMinutes)
public String getInheritFrom()
@DataBoundSetter public void setInheritFrom(String inheritFrom)
public int getInstanceCap()
@DataBoundSetter public void setInstanceCap(int instanceCap)
public String getServiceAccount()
@DataBoundSetter public void setServiceAccount(String serviceAccount)
public String getNodeSelector()
@DataBoundSetter public void setNodeSelector(String nodeSelector)
public String getNamespace()
@DataBoundSetter public void setNamespace(String namespace)
public String getWorkingDir()
@DataBoundSetter public void setWorkingDir(String workingDir)
public String getYaml()
@DataBoundSetter public void setYaml(String yaml)
@Deprecated public ContainerTemplate getContainerTemplate()
@DataBoundSetter @Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public void setContainerTemplate(ContainerTemplate containerTemplate)
@NonNull public List<ContainerTemplate> getContainerTemplates()
@DataBoundSetter public void setContainerTemplates(List<ContainerTemplate> containerTemplates)
public String getDefaultContainer()
@DataBoundSetter public void setDefaultContainer(String defaultContainer)
public int getActiveDeadlineSeconds()
@DataBoundSetter public void setActiveDeadlineSeconds(int activeDeadlineSeconds)
public int getSlaveConnectTimeout()
@DataBoundSetter public void setSlaveConnectTimeout(int slaveConnectTimeout)
public String getYamlFile()
@DataBoundSetter public void setYamlFile(String yamlFile)
Copyright © 2016–2019. All rights reserved.