Class NetworkConfiguration.NetworkConfigurationDescriptor

java.lang.Object
hudson.model.Descriptor<NetworkConfiguration>
com.google.jenkins.plugins.computeengine.NetworkConfiguration.NetworkConfigurationDescriptor
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Direct Known Subclasses:
AutofilledNetworkConfiguration.DescriptorImpl, SharedVpcNetworkConfiguration.DescriptorImpl
Enclosing class:
NetworkConfiguration

public abstract static class NetworkConfiguration.NetworkConfigurationDescriptor extends Descriptor<NetworkConfiguration>
  • 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

      public abstract String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<NetworkConfiguration>