Class ServiceConfiguration
- java.lang.Object
-
- io.jenkins.plugins.devopsportal.models.ServiceConfiguration
-
- All Implemented Interfaces:
Describable<ServiceConfiguration>,Serializable
public class ServiceConfiguration extends Object implements Describable<ServiceConfiguration>, Serializable
A persistent record of an Application Environment.- Author:
- Rémi BELLO <remi@evolya.fr>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceConfiguration.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description ServiceConfiguration(String label, String category, String url, boolean enableMonitoring, int delayMonitoringMinutes, boolean acceptInvalidCertificate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)StringgetCategory()intgetDelayMonitoringMinutes()Descriptor<ServiceConfiguration>getDescriptor()StringgetHostname()StringgetId()StringgetLabel()StringgetUrl()inthashCode()booleanisAcceptInvalidCertificate()booleanisEnableMonitoring()booleanisHttps()booleanisMonitoringAvailable()booleanisValidURL()voidsetAcceptInvalidCertificate(boolean acceptInvalidCertificate)voidsetCategory(String category)voidsetDelayMonitoringMinutes(int delayMonitoringMinutes)voidsetEnableMonitoring(boolean enableMonitoring)voidsetId(String id)voidsetLabel(String label)voidsetUrl(String url)StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
-
setId
@DataBoundSetter public void setId(String id)
-
getLabel
public String getLabel()
-
setLabel
@DataBoundSetter public void setLabel(String label)
-
getCategory
public String getCategory()
-
setCategory
@DataBoundSetter public void setCategory(String category)
-
getUrl
public String getUrl()
-
setUrl
@DataBoundSetter public void setUrl(String url)
-
isEnableMonitoring
public boolean isEnableMonitoring()
-
setEnableMonitoring
@DataBoundSetter public void setEnableMonitoring(boolean enableMonitoring)
-
getDelayMonitoringMinutes
public int getDelayMonitoringMinutes()
-
setDelayMonitoringMinutes
@DataBoundSetter public void setDelayMonitoringMinutes(int delayMonitoringMinutes)
-
isAcceptInvalidCertificate
public boolean isAcceptInvalidCertificate()
-
setAcceptInvalidCertificate
@DataBoundSetter public void setAcceptInvalidCertificate(boolean acceptInvalidCertificate)
-
isValidURL
public boolean isValidURL()
-
isHttps
public boolean isHttps()
-
getHostname
public String getHostname()
-
getDescriptor
public Descriptor<ServiceConfiguration> getDescriptor()
- Specified by:
getDescriptorin interfaceDescribable<ServiceConfiguration>
-
isMonitoringAvailable
public boolean isMonitoringAvailable()
-
-