@Experimental public class CacheConfig extends java.lang.Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cache-transaction-manager" type="{http://geode.apache.org/schema/cache}cache-transaction-manager-type" minOccurs="0"/>
<element name="dynamic-region-factory" type="{http://geode.apache.org/schema/cache}dynamic-region-factory-type" minOccurs="0"/>
<element name="gateway-hub" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="gateway" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="gateway-endpoint" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="host" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="port" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="gateway-listener" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="class-name" type="{http://geode.apache.org/schema/cache}class-name-type"/>
<element name="parameter" type="{http://geode.apache.org/schema/cache}parameter-type" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
<element name="gateway-queue" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="alert-threshold" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="batch-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="batch-time-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="enable-persistence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="disk-store-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="roll-oplogs" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="maximum-queue-memory" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="overflow-directory" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="early-ack" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-read-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="concurrency-level" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="order-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="bind-address" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="maximum-time-between-pings" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="port" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="startup-policy">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="primary"/>
<enumeration value="secondary"/>
<enumeration value="none"/>
</restriction>
</simpleType>
</attribute>
<attribute name="manual-start" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="max-connections" type="{http://www.w3.org/2001/XMLSchema}integer" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="gateway-sender" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="gateway-event-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" maxOccurs="unbounded" minOccurs="0"/>
<element name="gateway-event-substitution-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" minOccurs="0"/>
<element name="gateway-transport-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="remote-distributed-system-id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="parallel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="manual-start" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-read-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="enable-batch-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="batch-time-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="enable-persistence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="disk-store-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="disk-synchronous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="maximum-queue-memory" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="alert-threshold" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="dispatcher-threads" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="order-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="gateway-receiver" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="gateway-transport-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="start-port" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="end-port" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="bind-address" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="maximum-time-between-pings" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="hostname-for-senders" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="manual-start" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="gateway-conflict-resolver" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="class-name" type="{http://geode.apache.org/schema/cache}class-name-type"/>
<element name="parameter" type="{http://geode.apache.org/schema/cache}parameter-type" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="async-event-queue" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="gateway-event-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" maxOccurs="unbounded" minOccurs="0"/>
<element name="gateway-event-substitution-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" minOccurs="0"/>
<element name="async-event-listener" type="{http://geode.apache.org/schema/cache}class-with-parameters-type"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="parallel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="batch-time-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="enable-batch-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="maximum-queue-memory" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="persistent" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="disk-store-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="disk-synchronous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="dispatcher-threads" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="order-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="forward-expiration-destroy" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="cache-server" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://geode.apache.org/schema/cache}server-type">
<attribute name="tcp-no-delay" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</extension>
</complexContent>
</complexType>
</element>
<element name="pool" type="{http://geode.apache.org/schema/cache}pool-type" maxOccurs="unbounded" minOccurs="0"/>
<element name="disk-store" type="{http://geode.apache.org/schema/cache}disk-store-type" maxOccurs="unbounded" minOccurs="0"/>
<element name="pdx" type="{http://geode.apache.org/schema/cache}pdx-type" minOccurs="0"/>
<element name="region-attributes" type="{http://geode.apache.org/schema/cache}region-attributes-type" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element name="jndi-bindings" type="{http://geode.apache.org/schema/cache}jndi-bindings-type"/>
<element name="region" type="{http://geode.apache.org/schema/cache}region-type"/>
<element name="vm-root-region" type="{http://geode.apache.org/schema/cache}region-type"/>
</choice>
<element name="function-service" type="{http://geode.apache.org/schema/cache}function-service-type" minOccurs="0"/>
<element name="resource-manager" type="{http://geode.apache.org/schema/cache}resource-manager-type" minOccurs="0"/>
<element name="serialization-registration" type="{http://geode.apache.org/schema/cache}serialization-registration-type" minOccurs="0"/>
<element name="backup" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="initializer" type="{http://geode.apache.org/schema/cache}initializer-type" minOccurs="0"/>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="copy-on-read" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="is-server" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="lock-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="lock-lease" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="message-sync-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="search-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="version" use="required" type="{http://geode.apache.org/schema/cache}versionType" fixed="1.0" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
CacheConfig.AsyncEventQueue
Java class for anonymous complex type.
|
static class |
CacheConfig.CacheServer
Java class for anonymous complex type.
|
static class |
CacheConfig.GatewayHub
Java class for anonymous complex type.
|
static class |
CacheConfig.GatewayReceiver
Java class for anonymous complex type.
|
static class |
CacheConfig.GatewaySender
Java class for anonymous complex type.
|
| Constructor and Description |
|---|
CacheConfig() |
CacheConfig(java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
<T extends CacheElement> |
findCustomCacheElement(java.lang.String elementId,
java.lang.Class<T> classT) |
<T extends CacheElement> |
findCustomCacheElements(java.lang.Class<T> classT) |
<T extends CacheElement> |
findCustomRegionElement(java.lang.String regionPath,
java.lang.String elementId,
java.lang.Class<T> classT) |
<T extends CacheElement> |
findCustomRegionElements(java.lang.String regionPath,
java.lang.Class<T> classT) |
RegionConfig |
findRegionConfiguration(java.lang.String regionPath) |
java.util.List<CacheConfig.AsyncEventQueue> |
getAsyncEventQueues()
Gets the value of the asyncEventQueues property.
|
java.util.List<java.lang.String> |
getBackups()
Gets the value of the backup property.
|
java.util.List<CacheConfig.CacheServer> |
getCacheServers()
Gets the value of the cacheServers property.
|
CacheTransactionManagerType |
getCacheTransactionManager()
Gets the value of the cacheTransactionManager property.
|
java.util.List<CacheElement> |
getCustomCacheElements()
Gets the value of the any property.
|
java.util.List<DiskStoreType> |
getDiskStores()
Gets the value of the diskStore property.
|
DynamicRegionFactoryType |
getDynamicRegionFactory()
Gets the value of the dynamicRegionFactory property.
|
FunctionServiceType |
getFunctionService()
Gets the value of the functionService property.
|
DeclarableType |
getGatewayConflictResolver()
Gets the value of the gatewayConflictResolver property.
|
java.util.List<CacheConfig.GatewayHub> |
getGatewayHubs()
Gets the value of the gatewayHubs property.
|
CacheConfig.GatewayReceiver |
getGatewayReceiver()
Gets the value of the gatewayReceiver property.
|
java.util.List<CacheConfig.GatewaySender> |
getGatewaySenders()
Gets the value of the gatewaySenders property.
|
DeclarableType |
getInitializer()
Gets the value of the initializer property.
|
java.util.List<JndiBindingsType.JndiBinding> |
getJndiBindings()
Gets the value of the jndiBindings property.
|
java.lang.String |
getLockLease()
Gets the value of the lockLease property.
|
java.lang.String |
getLockTimeout()
Gets the value of the lockTimeout property.
|
java.lang.String |
getMessageSyncInterval()
Gets the value of the messageSyncInterval property.
|
PdxType |
getPdx()
Gets the value of the pdx property.
|
java.util.List<PoolType> |
getPools()
Gets the value of the pool property.
|
java.util.List<RegionAttributesType> |
getRegionAttributes()
Gets the value of the regionAttributes property.
|
java.util.List<RegionConfig> |
getRegions()
Gets the value of the region property.
|
ResourceManagerType |
getResourceManager()
Gets the value of the resourceManager property.
|
java.lang.String |
getSearchTimeout()
Gets the value of the searchTimeout property.
|
SerializationRegistrationType |
getSerializationRegistration()
Gets the value of the serializationRegistration property.
|
java.lang.String |
getVersion()
Gets the value of the version property.
|
java.lang.Boolean |
isCopyOnRead()
Gets the value of the copyOnRead property.
|
java.lang.Boolean |
isIsServer()
Gets the value of the isServer property.
|
void |
setCacheTransactionManager(CacheTransactionManagerType value)
Sets the value of the cacheTransactionManager property.
|
void |
setCopyOnRead(java.lang.Boolean value)
Sets the value of the copyOnRead property.
|
void |
setDynamicRegionFactory(DynamicRegionFactoryType value)
Sets the value of the dynamicRegionFactory property.
|
void |
setFunctionService(FunctionServiceType value)
Sets the value of the functionService property.
|
void |
setGatewayConflictResolver(DeclarableType value)
Sets the value of the gatewayConflictResolver property.
|
void |
setGatewayReceiver(CacheConfig.GatewayReceiver value)
Sets the value of the gatewayReceiver property.
|
void |
setInitializer(DeclarableType value)
Sets the value of the initializer property.
|
void |
setIsServer(java.lang.Boolean value)
Sets the value of the isServer property.
|
void |
setLockLease(java.lang.String value)
Sets the value of the lockLease property.
|
void |
setLockTimeout(java.lang.String value)
Sets the value of the lockTimeout property.
|
void |
setMessageSyncInterval(java.lang.String value)
Sets the value of the messageSyncInterval property.
|
void |
setPdx(PdxType value)
Sets the value of the pdx property.
|
void |
setResourceManager(ResourceManagerType value)
Sets the value of the resourceManager property.
|
void |
setSearchTimeout(java.lang.String value)
Sets the value of the searchTimeout property.
|
void |
setSerializationRegistration(SerializationRegistrationType value)
Sets the value of the serializationRegistration property.
|
void |
setVersion(java.lang.String value)
Sets the value of the version property.
|
protected CacheTransactionManagerType cacheTransactionManager
protected DynamicRegionFactoryType dynamicRegionFactory
protected java.util.List<CacheConfig.GatewayHub> gatewayHubs
protected java.util.List<CacheConfig.GatewaySender> gatewaySenders
protected CacheConfig.GatewayReceiver gatewayReceiver
protected DeclarableType gatewayConflictResolver
protected java.util.List<CacheConfig.AsyncEventQueue> asyncEventQueues
protected java.util.List<CacheConfig.CacheServer> cacheServers
protected java.util.List<PoolType> pools
protected java.util.List<DiskStoreType> diskStores
protected PdxType pdx
protected java.util.List<RegionAttributesType> regionAttributes
protected JndiBindingsType jndiBindings
protected java.util.List<RegionConfig> regions
protected FunctionServiceType functionService
protected ResourceManagerType resourceManager
protected SerializationRegistrationType serializationRegistration
protected java.util.List<java.lang.String> backups
protected DeclarableType initializer
protected java.util.List<CacheElement> cacheElements
protected java.lang.Boolean copyOnRead
protected java.lang.Boolean isServer
protected java.lang.String lockTimeout
protected java.lang.String lockLease
protected java.lang.String messageSyncInterval
protected java.lang.String searchTimeout
protected java.lang.String version
public CacheConfig()
public CacheConfig(java.lang.String version)
public CacheTransactionManagerType getCacheTransactionManager()
CacheTransactionManagerTypepublic void setCacheTransactionManager(CacheTransactionManagerType value)
CacheTransactionManagerTypepublic DynamicRegionFactoryType getDynamicRegionFactory()
DynamicRegionFactoryTypepublic void setDynamicRegionFactory(DynamicRegionFactoryType value)
DynamicRegionFactoryTypepublic java.util.List<CacheConfig.GatewayHub> getGatewayHubs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the gatewayHubs property.
For example, to add a new item, do as follows:
getGatewayHubs().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.GatewayHub
public java.util.List<CacheConfig.GatewaySender> getGatewaySenders()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the gatewaySenders property.
For example, to add a new item, do as follows:
getGatewaySenders().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.GatewaySender
public CacheConfig.GatewayReceiver getGatewayReceiver()
CacheConfig.GatewayReceiverpublic void setGatewayReceiver(CacheConfig.GatewayReceiver value)
CacheConfig.GatewayReceiverpublic DeclarableType getGatewayConflictResolver()
DeclarableTypepublic void setGatewayConflictResolver(DeclarableType value)
DeclarableTypepublic java.util.List<CacheConfig.AsyncEventQueue> getAsyncEventQueues()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the asyncEventQueues property.
For example, to add a new item, do as follows:
getAsyncEventQueues().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.AsyncEventQueue
public java.util.List<CacheConfig.CacheServer> getCacheServers()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the cacheServers property.
For example, to add a new item, do as follows:
getCacheServers().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.CacheServer
public java.util.List<PoolType> getPools()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the pool property.
For example, to add a new item, do as follows:
getPools().add(newItem);
Objects of the following type(s) are allowed in the list
PoolType
public java.util.List<DiskStoreType> getDiskStores()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the diskStore property.
For example, to add a new item, do as follows:
getDiskStores().add(newItem);
Objects of the following type(s) are allowed in the list
DiskStoreType
public void setPdx(PdxType value)
PdxTypepublic java.util.List<RegionAttributesType> getRegionAttributes()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the regionAttributes property.
For example, to add a new item, do as follows:
getRegionAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
RegionAttributesType
public java.util.List<JndiBindingsType.JndiBinding> getJndiBindings()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the jndiBindings property.
For example, to add a new item, do as follows:
getJndiBindings().add(newItem);
Objects of the following type(s) are allowed in the list
JndiBindingsType
public java.util.List<RegionConfig> getRegions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the region property.
For example, to add a new item, do as follows:
getRegions().add(newItem);
Objects of the following type(s) are allowed in the list
RegionConfig
public FunctionServiceType getFunctionService()
FunctionServiceTypepublic void setFunctionService(FunctionServiceType value)
FunctionServiceTypepublic ResourceManagerType getResourceManager()
ResourceManagerTypepublic void setResourceManager(ResourceManagerType value)
ResourceManagerTypepublic SerializationRegistrationType getSerializationRegistration()
SerializationRegistrationTypepublic void setSerializationRegistration(SerializationRegistrationType value)
SerializationRegistrationTypepublic java.util.List<java.lang.String> getBackups()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the backup property.
For example, to add a new item, do as follows:
getBackups().add(newItem);
Objects of the following type(s) are allowed in the list
String
public DeclarableType getInitializer()
DeclarableTypepublic void setInitializer(DeclarableType value)
DeclarableTypepublic java.util.List<CacheElement> getCustomCacheElements()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the any property.
For example, to add a new item, do as follows:
getCustomCacheElements().add(newItem);
Objects of the following type(s) are allowed in the list
Element
CacheElement
public java.lang.Boolean isCopyOnRead()
Booleanpublic void setCopyOnRead(java.lang.Boolean value)
Booleanpublic java.lang.Boolean isIsServer()
Booleanpublic void setIsServer(java.lang.Boolean value)
Booleanpublic java.lang.String getLockTimeout()
Stringpublic void setLockTimeout(java.lang.String value)
Stringpublic java.lang.String getLockLease()
Stringpublic void setLockLease(java.lang.String value)
Stringpublic java.lang.String getMessageSyncInterval()
Stringpublic void setMessageSyncInterval(java.lang.String value)
Stringpublic java.lang.String getSearchTimeout()
Stringpublic void setSearchTimeout(java.lang.String value)
Stringpublic java.lang.String getVersion()
Stringpublic void setVersion(java.lang.String value)
Stringpublic RegionConfig findRegionConfiguration(java.lang.String regionPath)
public <T extends CacheElement> java.util.List<T> findCustomCacheElements(java.lang.Class<T> classT)
public <T extends CacheElement> T findCustomCacheElement(java.lang.String elementId, java.lang.Class<T> classT)
public <T extends CacheElement> java.util.List<T> findCustomRegionElements(java.lang.String regionPath, java.lang.Class<T> classT)
public <T extends CacheElement> T findCustomRegionElement(java.lang.String regionPath, java.lang.String elementId, java.lang.Class<T> classT)