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 class
ServiceConfiguration.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 boolean
equals(Object that)
String
getCategory()
int
getDelayMonitoringMinutes()
Descriptor<ServiceConfiguration>
getDescriptor()
String
getHostname()
String
getId()
String
getLabel()
String
getUrl()
int
hashCode()
boolean
isAcceptInvalidCertificate()
boolean
isEnableMonitoring()
boolean
isHttps()
boolean
isMonitoringAvailable()
boolean
isValidURL()
void
setAcceptInvalidCertificate(boolean acceptInvalidCertificate)
void
setCategory(String category)
void
setDelayMonitoringMinutes(int delayMonitoringMinutes)
void
setEnableMonitoring(boolean enableMonitoring)
void
setId(String id)
void
setLabel(String label)
void
setUrl(String url)
String
toString()
-
-
-
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:
getDescriptor
in interfaceDescribable<ServiceConfiguration>
-
isMonitoringAvailable
public boolean isMonitoringAvailable()
-
-