@Experimental public class RegionAttributesType extends Object implements Serializable
Java class for region-attributes-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="region-attributes-type"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="key-constraint" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> <element name="value-constraint" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="region-time-to-live" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="expiration-attributes" type="{http://geode.apache.org/schema/cache}expiration-attributes-type"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="region-idle-time" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="expiration-attributes" type="{http://geode.apache.org/schema/cache}expiration-attributes-type"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="entry-time-to-live" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="expiration-attributes" type="{http://geode.apache.org/schema/cache}expiration-attributes-type"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="entry-idle-time" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="expiration-attributes" type="{http://geode.apache.org/schema/cache}expiration-attributes-type"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="disk-write-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="asynchronous-writes"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="bytes-threshold" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="time-interval" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="synchronous-writes" type="{http://www.w3.org/2001/XMLSchema}anytype"/> </choice> <attribute name="max-oplog-size" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="roll-oplogs" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="disk-dirs" type="{http://geode.apache.org/schema/cache}disk-dirs-type" minOccurs="0"/> <element name="partition-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="partition-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> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="partition-listener" maxOccurs="unbounded" 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="fixed-partition-attributes" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="partition-name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="is-primary" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="num-buckets" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="local-max-memory" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="recovery-delay" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="redundant-copies" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="startup-recovery-delay" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="total-max-memory" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="total-num-buckets" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="colocated-with" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="membership-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="required-role" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="loss-action"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="full-access"/> <enumeration value="limited-access"/> <enumeration value="no-access"/> <enumeration value="reconnect"/> </restriction> </simpleType> </attribute> <attribute name="resumption-action"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="none"/> <enumeration value="reinitialize"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> <element name="subscription-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="interest-policy"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="all"/> <enumeration value="cache-content"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> <element name="cache-loader" type="{http://geode.apache.org/schema/cache}cache-loader-type" minOccurs="0"/> <element name="cache-writer" type="{http://geode.apache.org/schema/cache}cache-writer-type" minOccurs="0"/> <element name="cache-listener" maxOccurs="unbounded" 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="compressor" 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"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="eviction-attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="lru-entry-count"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="action" type="{http://geode.apache.org/schema/cache}enum-action-destroy-overflow" /> <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="lru-heap-percentage"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence minOccurs="0"> <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> <attribute name="action" type="{http://geode.apache.org/schema/cache}enum-action-destroy-overflow" /> </restriction> </complexContent> </complexType> </element> <element name="lru-memory-size"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence minOccurs="0"> <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> <attribute name="action" type="{http://geode.apache.org/schema/cache}enum-action-destroy-overflow" /> <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </choice> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="concurrency-level" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="data-policy" type="{http://geode.apache.org/schema/cache}region-attributesData-policy" /> <attribute name="early-ack" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="enable-async-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="enable-gateway" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="enable-subscription-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="gateway-sender-ids" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="async-event-queue-ids" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="hub-id" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="ignore-jta" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="index-update-type" type="{http://geode.apache.org/schema/cache}region-attributesIndex-update-type" /> <attribute name="initial-capacity" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="is-lock-grantor" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="load-factor" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="mirror-type" type="{http://geode.apache.org/schema/cache}region-attributesMirror-type" /> <attribute name="multicast-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="persist-backup" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="pool-name" type="{http://www.w3.org/2001/XMLSchema}string" /> <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="publisher" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="refid" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="scope" type="{http://geode.apache.org/schema/cache}region-attributesScope" /> <attribute name="statistics-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="cloning-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="concurrency-checks-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="off-heap" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
RegionAttributesType.DiskWriteAttributes
Java class for anonymous complex type.
|
static class |
RegionAttributesType.EvictionAttributes
Java class for anonymous complex type.
|
static class |
RegionAttributesType.ExpirationAttributesDetail |
static class |
RegionAttributesType.ExpirationAttributesType
Java class for anonymous complex type.
|
static class |
RegionAttributesType.MembershipAttributes
Java class for anonymous complex type.
|
static class |
RegionAttributesType.PartitionAttributes
Java class for anonymous complex type.
|
static class |
RegionAttributesType.SubscriptionAttributes
Java class for anonymous complex type.
|
Constructor and Description |
---|
RegionAttributesType() |
Modifier and Type | Method and Description |
---|---|
String |
getAsyncEventQueueIds()
Gets the value of the asyncEventQueueIds property.
|
Set<String> |
getAsyncEventQueueIdsAsSet()
turn the comma separated id into a set of ids
|
List<DeclarableType> |
getCacheListeners()
Gets the value of the cacheListener property.
|
DeclarableType |
getCacheLoader()
Gets the value of the cacheLoader property.
|
DeclarableType |
getCacheWriter()
Gets the value of the cacheWriter property.
|
ClassNameType |
getCompressor()
Gets the value of the compressor property.
|
String |
getConcurrencyLevel()
Gets the value of the concurrencyLevel property.
|
RegionAttributesDataPolicy |
getDataPolicy()
Gets the value of the dataPolicy property.
|
DiskDirsType |
getDiskDirs()
Gets the value of the diskDirs property.
|
String |
getDiskStoreName()
Gets the value of the diskStoreName property.
|
RegionAttributesType.DiskWriteAttributes |
getDiskWriteAttributes()
Gets the value of the diskWriteAttributes property.
|
RegionAttributesType.ExpirationAttributesType |
getEntryIdleTime()
Gets the value of the entryIdleTime property.
|
RegionAttributesType.ExpirationAttributesType |
getEntryTimeToLive()
Gets the value of the entryTimeToLive property.
|
RegionAttributesType.EvictionAttributes |
getEvictionAttributes()
Gets the value of the evictionAttributes property.
|
String |
getGatewaySenderIds()
Gets the value of the gatewaySenderIds property.
|
Set<String> |
getGatewaySenderIdsAsSet()
turn the comma separated ids into a set of id
|
String |
getHubId()
Gets the value of the hubId property.
|
String |
getId()
Gets the value of the id property.
|
RegionAttributesIndexUpdateType |
getIndexUpdateType()
Gets the value of the indexUpdateType property.
|
String |
getInitialCapacity()
Gets the value of the initialCapacity property.
|
String |
getKeyConstraint()
Gets the value of the keyConstraint property.
|
String |
getLoadFactor()
Gets the value of the loadFactor property.
|
RegionAttributesType.MembershipAttributes |
getMembershipAttributes()
Gets the value of the membershipAttributes property.
|
RegionAttributesMirrorType |
getMirrorType()
Gets the value of the mirrorType property.
|
RegionAttributesType.PartitionAttributes |
getPartitionAttributes()
Gets the value of the partitionAttributes property.
|
String |
getPoolName()
Gets the value of the poolName property.
|
String |
getRefid()
Gets the value of the refid property.
|
RegionAttributesType.ExpirationAttributesType |
getRegionIdleTime()
Gets the value of the regionIdleTime property.
|
RegionAttributesType.ExpirationAttributesType |
getRegionTimeToLive()
Gets the value of the regionTimeToLive property.
|
RegionAttributesScope |
getScope()
Gets the value of the scope property.
|
RegionAttributesType.SubscriptionAttributes |
getSubscriptionAttributes()
Gets the value of the subscriptionAttributes property.
|
String |
getValueConstraint()
Gets the value of the valueConstraint property.
|
Boolean |
isCloningEnabled()
Gets the value of the cloningEnabled property.
|
boolean |
isConcurrencyChecksEnabled()
Gets the value of the concurrencyChecksEnabled property.
|
Boolean |
isDiskSynchronous()
Gets the value of the diskSynchronous property.
|
Boolean |
isEarlyAck()
Gets the value of the earlyAck property.
|
Boolean |
isEnableAsyncConflation()
Gets the value of the enableAsyncConflation property.
|
Boolean |
isEnableGateway()
Gets the value of the enableGateway property.
|
Boolean |
isEnableSubscriptionConflation()
Gets the value of the enableSubscriptionConflation property.
|
Boolean |
isIgnoreJta()
Gets the value of the ignoreJta property.
|
Boolean |
isIsLockGrantor()
Gets the value of the isLockGrantor property.
|
Boolean |
isMulticastEnabled()
Gets the value of the multicastEnabled property.
|
Boolean |
isOffHeap()
Gets the value of the offHeap property.
|
Boolean |
isPersistBackup()
Gets the value of the persistBackup property.
|
Boolean |
isPublisher()
Gets the value of the publisher property.
|
Boolean |
isStatisticsEnabled()
Gets the value of the statisticsEnabled property.
|
void |
setAsyncEventQueueIds(String value)
Sets the value of the asyncEventQueueIds property.
|
void |
setCacheLoader(DeclarableType value)
Sets the value of the cacheLoader property.
|
void |
setCacheWriter(DeclarableType value)
Sets the value of the cacheWriter property.
|
void |
setCloningEnabled(Boolean value)
Sets the value of the cloningEnabled property.
|
void |
setCompressor(ClassNameType value)
Sets the value of the compressor property.
|
void |
setConcurrencyChecksEnabled(Boolean value)
Sets the value of the concurrencyChecksEnabled property.
|
void |
setConcurrencyLevel(String value)
Sets the value of the concurrencyLevel property.
|
void |
setDataPolicy(RegionAttributesDataPolicy value)
Sets the value of the dataPolicy property.
|
void |
setDiskDirs(DiskDirsType value)
Sets the value of the diskDirs property.
|
void |
setDiskStoreName(String value)
Sets the value of the diskStoreName property.
|
void |
setDiskSynchronous(Boolean value)
Sets the value of the diskSynchronous property.
|
void |
setDiskWriteAttributes(RegionAttributesType.DiskWriteAttributes value)
Sets the value of the diskWriteAttributes property.
|
void |
setEarlyAck(Boolean value)
Sets the value of the earlyAck property.
|
void |
setEnableAsyncConflation(Boolean value)
Sets the value of the enableAsyncConflation property.
|
void |
setEnableGateway(Boolean value)
Sets the value of the enableGateway property.
|
void |
setEnableSubscriptionConflation(Boolean value)
Sets the value of the enableSubscriptionConflation property.
|
void |
setEntryIdleTime(RegionAttributesType.ExpirationAttributesType value)
Sets the value of the entryIdleTime property.
|
void |
setEntryTimeToLive(RegionAttributesType.ExpirationAttributesType value)
Sets the value of the entryTimeToLive property.
|
void |
setEvictionAttributes(RegionAttributesType.EvictionAttributes value)
Sets the value of the evictionAttributes property.
|
void |
setGatewaySenderIds(String value)
Sets the value of the gatewaySenderIds property.
|
void |
setHubId(String value)
Sets the value of the hubId property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setIgnoreJta(Boolean value)
Sets the value of the ignoreJta property.
|
void |
setIndexUpdateType(RegionAttributesIndexUpdateType value)
Sets the value of the indexUpdateType property.
|
void |
setInitialCapacity(String value)
Sets the value of the initialCapacity property.
|
void |
setInterestPolicy(String interestPolicy) |
void |
setIsLockGrantor(Boolean value)
Sets the value of the isLockGrantor property.
|
void |
setKeyConstraint(String value)
Sets the value of the keyConstraint property.
|
void |
setLoadFactor(String value)
Sets the value of the loadFactor property.
|
void |
setLocalMaxMemory(String maxMemory) |
void |
setLruHeapPercentageEvictionAction(EnumActionDestroyOverflow action) |
void |
setMembershipAttributes(RegionAttributesType.MembershipAttributes value)
Sets the value of the membershipAttributes property.
|
void |
setMirrorType(RegionAttributesMirrorType value)
Sets the value of the mirrorType property.
|
void |
setMulticastEnabled(Boolean value)
Sets the value of the multicastEnabled property.
|
void |
setOffHeap(Boolean value)
Sets the value of the offHeap property.
|
void |
setPartitionAttributes(RegionAttributesType.PartitionAttributes value)
Sets the value of the partitionAttributes property.
|
void |
setPersistBackup(Boolean value)
Sets the value of the persistBackup property.
|
void |
setPoolName(String value)
Sets the value of the poolName property.
|
void |
setPublisher(Boolean value)
Sets the value of the publisher property.
|
void |
setRedundantCopy(String copies) |
void |
setRefid(String value)
Sets the value of the refid property.
|
void |
setRegionIdleTime(RegionAttributesType.ExpirationAttributesType value)
Sets the value of the regionIdleTime property.
|
void |
setRegionTimeToLive(RegionAttributesType.ExpirationAttributesType value)
Sets the value of the regionTimeToLive property.
|
void |
setScope(RegionAttributesScope value)
Sets the value of the scope property.
|
void |
setStatisticsEnabled(Boolean value)
Sets the value of the statisticsEnabled property.
|
void |
setSubscriptionAttributes(RegionAttributesType.SubscriptionAttributes value)
Sets the value of the subscriptionAttributes property.
|
void |
setValueConstraint(String value)
Sets the value of the valueConstraint property.
|
void |
updateEntryIdleTime(Integer timeout,
String action,
ClassName expiry)
update the entry idle time using timeout, action or expiry.
|
void |
updateEntryTimeToLive(Integer timeout,
String action,
ClassName expiry)
update the entry time to live using timeout, action or expiry.
|
void |
updateRegionIdleTime(Integer timeout,
String action,
ClassName expiry)
update the region idle time using timeout, action or expiry.
|
void |
updateRegionTimeToLive(Integer timeout,
String action,
ClassName expiry)
update the region time to live using timeout, action or expiry.
|
protected String keyConstraint
protected String valueConstraint
protected RegionAttributesType.ExpirationAttributesType regionTimeToLive
protected RegionAttributesType.ExpirationAttributesType regionIdleTime
protected RegionAttributesType.ExpirationAttributesType entryTimeToLive
protected RegionAttributesType.ExpirationAttributesType entryIdleTime
protected RegionAttributesType.DiskWriteAttributes diskWriteAttributes
protected DiskDirsType diskDirs
protected RegionAttributesType.PartitionAttributes partitionAttributes
protected RegionAttributesType.MembershipAttributes membershipAttributes
protected RegionAttributesType.SubscriptionAttributes subscriptionAttributes
protected DeclarableType cacheLoader
protected DeclarableType cacheWriter
protected List<DeclarableType> cacheListeners
protected ClassNameType compressor
protected RegionAttributesType.EvictionAttributes evictionAttributes
protected String concurrencyLevel
protected RegionAttributesDataPolicy dataPolicy
protected Boolean earlyAck
protected Boolean enableAsyncConflation
protected Boolean enableGateway
protected Boolean enableSubscriptionConflation
protected String gatewaySenderIds
protected String asyncEventQueueIds
protected String hubId
protected String id
protected Boolean ignoreJta
protected RegionAttributesIndexUpdateType indexUpdateType
protected String initialCapacity
protected Boolean isLockGrantor
protected String loadFactor
protected RegionAttributesMirrorType mirrorType
protected Boolean multicastEnabled
protected Boolean persistBackup
protected String poolName
protected String diskStoreName
protected Boolean diskSynchronous
protected Boolean publisher
protected String refid
protected RegionAttributesScope scope
protected Boolean statisticsEnabled
protected Boolean cloningEnabled
protected Boolean concurrencyChecksEnabled
protected Boolean offHeap
public String getKeyConstraint()
Object
public void setKeyConstraint(String value)
Object
value
- the value of the keyConstraint propertypublic String getValueConstraint()
String
public void setValueConstraint(String value)
String
value
- the value of the valueConstraint propertypublic RegionAttributesType.ExpirationAttributesType getRegionTimeToLive()
RegionAttributesType.ExpirationAttributesType
public void setRegionTimeToLive(RegionAttributesType.ExpirationAttributesType value)
RegionAttributesType.ExpirationAttributesType
value
- the value of the regionTimeToLive propertypublic void updateRegionTimeToLive(Integer timeout, String action, ClassName expiry)
timeout
- could be nullaction
- could be nullexpiry
- could be nullpublic RegionAttributesType.ExpirationAttributesType getRegionIdleTime()
RegionAttributesType.ExpirationAttributesType
public void setRegionIdleTime(RegionAttributesType.ExpirationAttributesType value)
RegionAttributesType.ExpirationAttributesType
value
- the value of the regionIdleTime propertypublic void updateRegionIdleTime(Integer timeout, String action, ClassName expiry)
timeout
- could be nullaction
- could be nullexpiry
- could be nullpublic RegionAttributesType.ExpirationAttributesType getEntryTimeToLive()
RegionAttributesType.ExpirationAttributesType
public void setEntryTimeToLive(RegionAttributesType.ExpirationAttributesType value)
RegionAttributesType.ExpirationAttributesType
value
- the value of the entryTimeToLive propertypublic void updateEntryTimeToLive(Integer timeout, String action, ClassName expiry)
timeout
- could be nullaction
- could be nullexpiry
- could be nullpublic RegionAttributesType.ExpirationAttributesType getEntryIdleTime()
RegionAttributesType.ExpirationAttributesType
public void setEntryIdleTime(RegionAttributesType.ExpirationAttributesType value)
RegionAttributesType.ExpirationAttributesType
value
- the value of the entryIdleTime propertypublic void updateEntryIdleTime(Integer timeout, String action, ClassName expiry)
timeout
- could be nullaction
- could be nullexpiry
- could be nullpublic RegionAttributesType.DiskWriteAttributes getDiskWriteAttributes()
RegionAttributesType.DiskWriteAttributes
public void setDiskWriteAttributes(RegionAttributesType.DiskWriteAttributes value)
RegionAttributesType.DiskWriteAttributes
value
- the value of the diskWriteAttributes propertypublic DiskDirsType getDiskDirs()
DiskDirsType
public void setDiskDirs(DiskDirsType value)
DiskDirsType
value
- the value of the diskDirs propertypublic RegionAttributesType.PartitionAttributes getPartitionAttributes()
RegionAttributesType.PartitionAttributes
public void setPartitionAttributes(RegionAttributesType.PartitionAttributes value)
RegionAttributesType.PartitionAttributes
value
- the value of the partitionAttributes propertypublic RegionAttributesType.MembershipAttributes getMembershipAttributes()
RegionAttributesType.MembershipAttributes
public void setMembershipAttributes(RegionAttributesType.MembershipAttributes value)
RegionAttributesType.MembershipAttributes
value
- the value of the membershipAttributes propertypublic RegionAttributesType.SubscriptionAttributes getSubscriptionAttributes()
RegionAttributesType.SubscriptionAttributes
public void setSubscriptionAttributes(RegionAttributesType.SubscriptionAttributes value)
RegionAttributesType.SubscriptionAttributes
value
- the value of the subscriptionAttributes propertypublic DeclarableType getCacheLoader()
DeclarableType
public void setCacheLoader(DeclarableType value)
DeclarableType
value
- the value of the cacheLoader propertypublic DeclarableType getCacheWriter()
DeclarableType
public void setCacheWriter(DeclarableType value)
DeclarableType
value
- the value of the cacheWriter propertypublic List<DeclarableType> getCacheListeners()
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 cacheListener property.
For example, to add a new item, do as follows:
getCacheListeners().add(newItem);
Objects of the following type(s) are allowed in the list
DeclarableType
public ClassNameType getCompressor()
ClassNameType
public void setCompressor(ClassNameType value)
ClassNameType
value
- the value of the compressor propertypublic RegionAttributesType.EvictionAttributes getEvictionAttributes()
RegionAttributesType.EvictionAttributes
public void setEvictionAttributes(RegionAttributesType.EvictionAttributes value)
RegionAttributesType.EvictionAttributes
value
- the value of the evictionAttributes propertypublic String getConcurrencyLevel()
String
public void setConcurrencyLevel(String value)
String
value
- the value of the concurrencyLevel propertypublic RegionAttributesDataPolicy getDataPolicy()
RegionAttributesDataPolicy
public void setDataPolicy(RegionAttributesDataPolicy value)
RegionAttributesDataPolicy
value
- the value of the dataPolicy propertypublic Boolean isEarlyAck()
Boolean
public void setEarlyAck(Boolean value)
Boolean
value
- the value of the earlyAck propertypublic Boolean isEnableAsyncConflation()
Boolean
public void setEnableAsyncConflation(Boolean value)
Boolean
value
- the value of the enableAsyncConflation propertypublic Boolean isEnableGateway()
Boolean
public void setEnableGateway(Boolean value)
Boolean
value
- the value of the enableGateway propertypublic Boolean isEnableSubscriptionConflation()
Boolean
public void setEnableSubscriptionConflation(Boolean value)
Boolean
value
- the value of the enableSubscriptionConflation propertypublic String getGatewaySenderIds()
String
public Set<String> getGatewaySenderIdsAsSet()
public void setGatewaySenderIds(String value)
String
value
- the value of the gatewaySenderIds propertypublic String getAsyncEventQueueIds()
String
public Set<String> getAsyncEventQueueIdsAsSet()
public void setAsyncEventQueueIds(String value)
String
value
- the value of the asyncEventQueueIds propertypublic String getHubId()
String
public void setHubId(String value)
String
value
- the value of the hubId propertypublic String getId()
String
public void setId(String value)
String
value
- the value of the id propertypublic Boolean isIgnoreJta()
Boolean
public void setIgnoreJta(Boolean value)
Boolean
value
- the value of the ignoreJta propertypublic RegionAttributesIndexUpdateType getIndexUpdateType()
RegionAttributesIndexUpdateType
public void setIndexUpdateType(RegionAttributesIndexUpdateType value)
RegionAttributesIndexUpdateType
value
- the value of the indexUpdateType propertypublic String getInitialCapacity()
String
public void setInitialCapacity(String value)
String
value
- the value of the initialCapacity propertypublic Boolean isIsLockGrantor()
Boolean
public void setIsLockGrantor(Boolean value)
Boolean
value
- the value of the isLockGrantor propertypublic String getLoadFactor()
String
public void setLoadFactor(String value)
String
value
- the value of the loadFactor propertypublic RegionAttributesMirrorType getMirrorType()
RegionAttributesMirrorType
public void setMirrorType(RegionAttributesMirrorType value)
RegionAttributesMirrorType
value
- the value of the mirrorType propertypublic Boolean isMulticastEnabled()
Boolean
public void setMulticastEnabled(Boolean value)
Boolean
value
- the value of the multicastEnabled propertypublic Boolean isPersistBackup()
Boolean
public void setPersistBackup(Boolean value)
Boolean
value
- the value of the persistBackup propertypublic String getPoolName()
String
public void setPoolName(String value)
String
value
- the value of the poolName propertypublic String getDiskStoreName()
String
public void setDiskStoreName(String value)
String
value
- the value of the diskStoreName propertypublic Boolean isDiskSynchronous()
Boolean
public void setDiskSynchronous(Boolean value)
Boolean
value
- the value of the diskSynchronous propertypublic Boolean isPublisher()
Boolean
public void setPublisher(Boolean value)
Boolean
value
- the value of the publisher propertypublic String getRefid()
String
public void setRefid(String value)
String
value
- the value of the refid propertypublic RegionAttributesScope getScope()
RegionAttributesScope
public void setScope(RegionAttributesScope value)
RegionAttributesScope
value
- the value of the scope propertypublic Boolean isStatisticsEnabled()
Boolean
public void setStatisticsEnabled(Boolean value)
Boolean
value
- the value of the statisticsEnabled propertypublic Boolean isCloningEnabled()
Boolean
public void setCloningEnabled(Boolean value)
Boolean
value
- the value of the cloningEnabled propertypublic boolean isConcurrencyChecksEnabled()
Boolean
public void setConcurrencyChecksEnabled(Boolean value)
Boolean
value
- the value of the concurrencyChecksEnabled propertypublic Boolean isOffHeap()
Boolean
public void setOffHeap(Boolean value)
Boolean
value
- the value of the offHeap propertypublic void setLruHeapPercentageEvictionAction(EnumActionDestroyOverflow action)
public void setInterestPolicy(String interestPolicy)
public void setRedundantCopy(String copies)
public void setLocalMaxMemory(String maxMemory)