Class InstanceConfiguration
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<InstanceConfiguration>
-
- com.synopsys.defensics.jenkins.configuration.InstanceConfiguration
-
- All Implemented Interfaces:
Describable<InstanceConfiguration>
public class InstanceConfiguration extends AbstractDescribableImpl<InstanceConfiguration>
Global configuration for one Defensics Instance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InstanceConfiguration.DefensicsInstanceConfigurationDescriptor
-
Constructor Summary
Constructors Constructor Description InstanceConfiguration(String name, String url, boolean certificateValidationDisabled, String credentialsId)
Constructor that gets parameters from Jenkins.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getCredentialsId()
String
getDisplayName()
String
getName()
String
getUrl()
int
hashCode()
boolean
isCertificateValidationDisabled()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
InstanceConfiguration
@DataBoundConstructor public InstanceConfiguration(String name, String url, boolean certificateValidationDisabled, String credentialsId)
Constructor that gets parameters from Jenkins.- Parameters:
name
- Name of the Defensics instance.url
- URL of the Defensics instance.certificateValidationDisabled
- Is certificate validation disabled when communicating with Defensics.credentialsId
- Credentials id for the Defensics instance.
-
-