@RefConstraint(message="{ref.invalid}", payload=RefValidator.class) public interface LbConfig extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag, javax.validation.Payload
| Modifier and Type | Interface and Description |
|---|---|
static class |
LbConfig.Decorator |
static class |
LbConfig.DeleteDecorator |
static class |
LbConfig.Duck |
| Modifier and Type | Field and Description |
|---|---|
static String |
LAST_APPLIED_PROPERTY |
static String |
LAST_EXPORTED_PROPERTY |
| Modifier and Type | Method and Description |
|---|---|
List<Ref> |
getClusterRefOrServerRef()
Gets the value of the clusterRefOrServerRef property.
|
String |
getHttpsRouting()
Gets the value of the httpsRouting property.
|
Date |
getLastApplied() |
Date |
getLastExported() |
String |
getMonitoringEnabled()
Gets the value of the monitoringEnabled property.
|
String |
getName()
Gets the value of the name property.
|
List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties as per
PropertyBag |
<T> T |
getRefByRef(Class<T> type,
String ref) |
<T> List<T> |
getRefs(Class<T> type) |
String |
getReloadPollIntervalInSeconds()
Gets the value of the reloadPollIntervalInSeconds property.
|
String |
getResponseTimeoutInSeconds()
Gets the value of the responseTimeoutInSeconds property.
|
String |
getRouteCookieEnabled()
Gets the value of the routeCookieEnabled property.
|
void |
setHttpsRouting(String value)
Sets the value of the httpsRouting property.
|
boolean |
setLastApplied() |
boolean |
setLastExported() |
void |
setMonitoringEnabled(String value)
Sets the value of the monitoringEnabled property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setReloadPollIntervalInSeconds(String value)
Sets the value of the reloadPollIntervalInSeconds property.
|
void |
setResponseTimeoutInSeconds(String value)
Sets the value of the responseTimeoutInSeconds property.
|
void |
setRouteCookieEnabled(String value)
Sets the value of the routeCookieEnabled property.
|
static final String LAST_APPLIED_PROPERTY
static final String LAST_EXPORTED_PROPERTY
@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*",
message="{lbconfig.invalid.name}",
payload=LbConfig.class)
@NotNull
String getName()
Stringvoid setName(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) String getResponseTimeoutInSeconds()
Stringvoid setResponseTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getHttpsRouting()
Stringvoid setHttpsRouting(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getReloadPollIntervalInSeconds()
Stringvoid setReloadPollIntervalInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getMonitoringEnabled()
Stringvoid setMonitoringEnabled(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getRouteCookieEnabled()
Stringvoid setRouteCookieEnabled(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionList<Ref> getClusterRefOrServerRef()
set method for the clusterRefOrServerRef property.
For example, to add a new item, do as follows:
getClusterRefOrServerRef().add(newItem);
Objects of the following type(s) are allowed in the list
ClusterRef
ServerRef@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<org.jvnet.hk2.config.types.Property> getProperty()
PropertyBaggetProperty in interface org.jvnet.hk2.config.types.PropertyBag@DuckTyped Date getLastExported()
@DuckTyped Date getLastApplied()
@DuckTyped boolean setLastExported()
@DuckTyped boolean setLastApplied()
Copyright © 2017. All rights reserved.