Class VSphereConnectionConfig

java.lang.Object
hudson.model.AbstractDescribableImpl<VSphereConnectionConfig>
org.jenkinsci.plugins.vsphere.VSphereConnectionConfig
All Implemented Interfaces:
Describable<VSphereConnectionConfig>

public class VSphereConnectionConfig extends AbstractDescribableImpl<VSphereConnectionConfig>
Author:
Oleg Nenashev <o.v.nenashev@gmail.com>
  • Constructor Details

    • VSphereConnectionConfig

      @DataBoundConstructor public VSphereConnectionConfig(String vsHost, String credentialsId)
    • VSphereConnectionConfig

      public VSphereConnectionConfig(String vsHost, boolean allowUntrustedCertificate, String credentialsId)
      Full constructor for internal use, initializes all fields
  • Method Details

    • getVsHost

      @CheckForNull public String getVsHost()
    • setAllowUntrustedCertificate

      @DataBoundSetter public void setAllowUntrustedCertificate(boolean allowUntrustedCertificate)
    • getAllowUntrustedCertificate

      public boolean getAllowUntrustedCertificate()
    • getCredentialsId

      @CheckForNull public String getCredentialsId()
    • getCredentials

      @CheckForNull public com.cloudbees.plugins.credentials.common.StandardCredentials getCredentials()
    • getPassword

      @CheckForNull public String getPassword()
    • getUsername

      @CheckForNull public String getUsername()