public class KubernetesFolderProperty
extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
Modifier and Type | Class and Description |
---|---|
static class |
KubernetesFolderProperty.DescriptorImpl
Descriptor class.
|
static class |
KubernetesFolderProperty.UsagePermission |
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
KubernetesFolderProperty()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
collectAllowedClouds(Set<String> allowedClouds,
ItemGroup<?> itemGroup)
Recursively collect all allowed clouds from this folder and its parents.
|
List<KubernetesFolderProperty.UsagePermission> |
getEffectivePermissions()
Called from Jelly.
|
com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?> |
reconfigure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject form) |
@DataBoundConstructor public KubernetesFolderProperty()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) public List<KubernetesFolderProperty.UsagePermission> getEffectivePermissions()
public com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?> reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form) throws Descriptor.FormException
reconfigure
in interface ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
reconfigure
in class com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
Descriptor.FormException
public static void collectAllowedClouds(Set<String> allowedClouds, ItemGroup<?> itemGroup)
allowedClouds
- This Set contains all allowed clouds after returning.itemGroup
- The itemGroup to inspect.Copyright © 2016–2019. All rights reserved.