Class NetworkConfiguration.NetworkConfigurationDescriptor
java.lang.Object
hudson.model.Descriptor<NetworkConfiguration>
com.google.jenkins.plugins.computeengine.NetworkConfiguration.NetworkConfigurationDescriptor
- Direct Known Subclasses:
AutofilledNetworkConfiguration.DescriptorImpl
,SharedVpcNetworkConfiguration.DescriptorImpl
- Enclosing class:
- NetworkConfiguration
public abstract static class NetworkConfiguration.NetworkConfigurationDescriptor
extends Descriptor<NetworkConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.cloud.graphite.platforms.plugin.client.ComputeClient
computeClient
(Jenkins context, String credentialsId) abstract String
static void
setComputeClient
(com.google.cloud.graphite.platforms.plugin.client.ComputeClient client) Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
NetworkConfigurationDescriptor
public NetworkConfigurationDescriptor()
-
-
Method Details
-
setComputeClient
public static void setComputeClient(com.google.cloud.graphite.platforms.plugin.client.ComputeClient client) -
computeClient
public static com.google.cloud.graphite.platforms.plugin.client.ComputeClient computeClient(Jenkins context, String credentialsId) throws IOException - Throws:
IOException
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<NetworkConfiguration>
-