Interface ApplicationRef
-
- All Superinterfaces:
ConfigBeanProxy
,jakarta.validation.Payload
public interface ApplicationRef extends ConfigBeanProxy, jakarta.validation.Payload
References to applications deployed to the server instance
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDisableTimeoutInMinutes()
Gets the value of the disableTimeoutInMinutes property.String
getEnabled()
Gets the value of the enabled property.String
getLbEnabled()
Gets the value of the lbEnabled property.@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*",message="{appref.invalid.name}",payload=ApplicationRef.class) String
getRef()
Gets the value of the ref property.String
getVirtualServers()
Gets the value of the virtualServers property.void
setDisableTimeoutInMinutes(String value)
Sets the value of the disableTimeoutInMinutes property.void
setEnabled(String value)
Sets the value of the enabled property.void
setLbEnabled(String value)
Sets the value of the lbEnabled property.void
setRef(String value)
Sets the value of the ref property.void
setVirtualServers(String value)
Sets the value of the virtualServers property.-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getEnabled
String getEnabled()
Gets the value of the enabled property.- Returns:
- possible object is
String
-
setEnabled
void setEnabled(String value) throws PropertyVetoException
Sets the value of the enabled property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getVirtualServers
String getVirtualServers()
Gets the value of the virtualServers property.- Returns:
- possible object is
String
-
setVirtualServers
void setVirtualServers(String value) throws PropertyVetoException
Sets the value of the virtualServers property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getLbEnabled
String getLbEnabled()
Gets the value of the lbEnabled property. A boolean flag that causes any and all load-balancers using this application to consider this application unavailable to them.- Returns:
- possible object is
String
-
setLbEnabled
void setLbEnabled(String value) throws PropertyVetoException
Sets the value of the lbEnabled property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getDisableTimeoutInMinutes
String getDisableTimeoutInMinutes()
Gets the value of the disableTimeoutInMinutes property. The time, in minutes, that it takes this application to reach a quiescent state after having been disabled- Returns:
- possible object is
String
-
setDisableTimeoutInMinutes
void setDisableTimeoutInMinutes(String value) throws PropertyVetoException
Sets the value of the disableTimeoutInMinutes property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getRef
@NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*", message="{appref.invalid.name}", payload=ApplicationRef.class) @NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;:#]*",message="{appref.invalid.name}",payload=ApplicationRef.class) String getRef()
Gets the value of the ref property.- Returns:
- possible object is
String
-
setRef
void setRef(String value) throws PropertyVetoException
Sets the value of the ref property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
-