Class RegionAttributesType

java.lang.Object
org.apache.geode.cache.configuration.RegionAttributesType
All Implemented Interfaces:
Serializable

@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>
 
See Also:
  • Field Details

  • Constructor Details

    • RegionAttributesType

      public RegionAttributesType()
  • Method Details

    • getKeyConstraint

      public String getKeyConstraint()
      Gets the value of the keyConstraint property. possible object is Object
      Returns:
      the value of the keyConstraint property
    • setKeyConstraint

      public void setKeyConstraint(String value)
      Sets the value of the keyConstraint property. allowed object is Object
      Parameters:
      value - the value of the keyConstraint property
    • getValueConstraint

      public String getValueConstraint()
      Gets the value of the valueConstraint property. possible object is String
      Returns:
      the value of the valueConstraint property
    • setValueConstraint

      public void setValueConstraint(String value)
      Sets the value of the valueConstraint property. allowed object is String
      Parameters:
      value - the value of the valueConstraint property
    • getRegionTimeToLive

      public RegionAttributesType.ExpirationAttributesType getRegionTimeToLive()
      Gets the value of the regionTimeToLive property. possible object is RegionAttributesType.ExpirationAttributesType
      Returns:
      the value of the regionTimeToLive property
    • setRegionTimeToLive

      public void setRegionTimeToLive(RegionAttributesType.ExpirationAttributesType value)
      Sets the value of the regionTimeToLive property. allowed object is RegionAttributesType.ExpirationAttributesType
      Parameters:
      value - the value of the regionTimeToLive property
    • updateRegionTimeToLive

      public void updateRegionTimeToLive(Integer timeout, String action, ClassName expiry)
      update the region time to live using timeout, action or expiry. If all three are null, there would be no update to the existing value
      Parameters:
      timeout - could be null
      action - could be null
      expiry - could be null
    • getRegionIdleTime

      Gets the value of the regionIdleTime property. possible object is RegionAttributesType.ExpirationAttributesType
      Returns:
      the value of the regionIdleTime property
    • setRegionIdleTime

      public void setRegionIdleTime(RegionAttributesType.ExpirationAttributesType value)
      Sets the value of the regionIdleTime property. allowed object is RegionAttributesType.ExpirationAttributesType
      Parameters:
      value - the value of the regionIdleTime property
    • updateRegionIdleTime

      public void updateRegionIdleTime(Integer timeout, String action, ClassName expiry)
      update the region idle time using timeout, action or expiry. If all three are null, there would be no update to the existing value
      Parameters:
      timeout - could be null
      action - could be null
      expiry - could be null
    • getEntryTimeToLive

      public RegionAttributesType.ExpirationAttributesType getEntryTimeToLive()
      Gets the value of the entryTimeToLive property. possible object is RegionAttributesType.ExpirationAttributesType
      Returns:
      the value of the entryTimeToLive property
    • setEntryTimeToLive

      public void setEntryTimeToLive(RegionAttributesType.ExpirationAttributesType value)
      Sets the value of the entryTimeToLive property. allowed object is RegionAttributesType.ExpirationAttributesType
      Parameters:
      value - the value of the entryTimeToLive property
    • updateEntryTimeToLive

      public void updateEntryTimeToLive(Integer timeout, String action, ClassName expiry)
      update the entry time to live using timeout, action or expiry. If all three are null, there would be no update to the existing value
      Parameters:
      timeout - could be null
      action - could be null
      expiry - could be null
    • getEntryIdleTime

      Gets the value of the entryIdleTime property. possible object is RegionAttributesType.ExpirationAttributesType
      Returns:
      the value of the entryIdleTime property
    • setEntryIdleTime

      public void setEntryIdleTime(RegionAttributesType.ExpirationAttributesType value)
      Sets the value of the entryIdleTime property. allowed object is RegionAttributesType.ExpirationAttributesType
      Parameters:
      value - the value of the entryIdleTime property
    • updateEntryIdleTime

      public void updateEntryIdleTime(Integer timeout, String action, ClassName expiry)
      update the entry idle time using timeout, action or expiry. If all three are null, there would be no update to the existing value
      Parameters:
      timeout - could be null
      action - could be null
      expiry - could be null
    • getDiskWriteAttributes

      public RegionAttributesType.DiskWriteAttributes getDiskWriteAttributes()
      Gets the value of the diskWriteAttributes property. possible object is RegionAttributesType.DiskWriteAttributes
      Returns:
      the value of the diskWriteAttributes property
    • setDiskWriteAttributes

      public void setDiskWriteAttributes(RegionAttributesType.DiskWriteAttributes value)
      Sets the value of the diskWriteAttributes property. allowed object is RegionAttributesType.DiskWriteAttributes
      Parameters:
      value - the value of the diskWriteAttributes property
    • getDiskDirs

      public DiskDirsType getDiskDirs()
      Gets the value of the diskDirs property. possible object is DiskDirsType
      Returns:
      the value of the diskDirs property
    • setDiskDirs

      public void setDiskDirs(DiskDirsType value)
      Sets the value of the diskDirs property. allowed object is DiskDirsType
      Parameters:
      value - the value of the diskDirs property
    • getPartitionAttributes

      public RegionAttributesType.PartitionAttributes getPartitionAttributes()
      Gets the value of the partitionAttributes property. possible object is RegionAttributesType.PartitionAttributes
      Returns:
      the value of the partitionAttributes property
    • setPartitionAttributes

      public void setPartitionAttributes(RegionAttributesType.PartitionAttributes value)
      Sets the value of the partitionAttributes property. allowed object is RegionAttributesType.PartitionAttributes
      Parameters:
      value - the value of the partitionAttributes property
    • getMembershipAttributes

      public RegionAttributesType.MembershipAttributes getMembershipAttributes()
      Gets the value of the membershipAttributes property. possible object is RegionAttributesType.MembershipAttributes
      Returns:
      the value of the membershipAttributes property
    • setMembershipAttributes

      public void setMembershipAttributes(RegionAttributesType.MembershipAttributes value)
      Sets the value of the membershipAttributes property. allowed object is RegionAttributesType.MembershipAttributes
      Parameters:
      value - the value of the membershipAttributes property
    • getSubscriptionAttributes

      public RegionAttributesType.SubscriptionAttributes getSubscriptionAttributes()
      Gets the value of the subscriptionAttributes property. possible object is RegionAttributesType.SubscriptionAttributes
      Returns:
      the value of the subscriptionAttributes property
    • setSubscriptionAttributes

      public void setSubscriptionAttributes(RegionAttributesType.SubscriptionAttributes value)
      Sets the value of the subscriptionAttributes property. allowed object is RegionAttributesType.SubscriptionAttributes
      Parameters:
      value - the value of the subscriptionAttributes property
    • getCacheLoader

      public DeclarableType getCacheLoader()
      Gets the value of the cacheLoader property. possible object is DeclarableType
      Returns:
      the value of the cacheLoader property
    • setCacheLoader

      public void setCacheLoader(DeclarableType value)
      Sets the value of the cacheLoader property. allowed object is DeclarableType
      Parameters:
      value - the value of the cacheLoader property
    • getCacheWriter

      public DeclarableType getCacheWriter()
      Gets the value of the cacheWriter property. possible object is DeclarableType
      Returns:
      the value of the cacheWriter property
    • setCacheWriter

      public void setCacheWriter(DeclarableType value)
      Sets the value of the cacheWriter property. allowed object is DeclarableType
      Parameters:
      value - the value of the cacheWriter property
    • getCacheListeners

      public List<DeclarableType> getCacheListeners()
      Gets the value of the cacheListener property.

      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

      Returns:
      the value of the cacheListener property
    • getCompressor

      public ClassNameType getCompressor()
      Gets the value of the compressor property. possible object is ClassNameType
      Returns:
      the value of the compressor property
    • setCompressor

      public void setCompressor(ClassNameType value)
      Sets the value of the compressor property. allowed object is ClassNameType
      Parameters:
      value - the value of the compressor property
    • getEvictionAttributes

      public RegionAttributesType.EvictionAttributes getEvictionAttributes()
      Gets the value of the evictionAttributes property. possible object is RegionAttributesType.EvictionAttributes
      Returns:
      the value of the evictionAttributes property
    • setEvictionAttributes

      public void setEvictionAttributes(RegionAttributesType.EvictionAttributes value)
      Sets the value of the evictionAttributes property. allowed object is RegionAttributesType.EvictionAttributes
      Parameters:
      value - the value of the evictionAttributes property
    • getConcurrencyLevel

      public String getConcurrencyLevel()
      Gets the value of the concurrencyLevel property. possible object is String
      Returns:
      the value of the concurrencyLevel property
    • setConcurrencyLevel

      public void setConcurrencyLevel(String value)
      Sets the value of the concurrencyLevel property. allowed object is String
      Parameters:
      value - the value of the concurrencyLevel property
    • getDataPolicy

      public RegionAttributesDataPolicy getDataPolicy()
      Gets the value of the dataPolicy property. possible object is RegionAttributesDataPolicy
      Returns:
      the value of the dataPolicy property
    • setDataPolicy

      public void setDataPolicy(RegionAttributesDataPolicy value)
      Sets the value of the dataPolicy property. allowed object is RegionAttributesDataPolicy
      Parameters:
      value - the value of the dataPolicy property
    • isEarlyAck

      public Boolean isEarlyAck()
      Gets the value of the earlyAck property. possible object is Boolean
      Returns:
      the value of the earlyAck property
    • setEarlyAck

      public void setEarlyAck(Boolean value)
      Sets the value of the earlyAck property. allowed object is Boolean
      Parameters:
      value - the value of the earlyAck property
    • isEnableAsyncConflation

      public Boolean isEnableAsyncConflation()
      Gets the value of the enableAsyncConflation property. possible object is Boolean
      Returns:
      the value of the enableAsyncConflation property
    • setEnableAsyncConflation

      public void setEnableAsyncConflation(Boolean value)
      Sets the value of the enableAsyncConflation property. allowed object is Boolean
      Parameters:
      value - the value of the enableAsyncConflation property
    • isEnableGateway

      public Boolean isEnableGateway()
      Gets the value of the enableGateway property. possible object is Boolean
      Returns:
      the value of the enableGateway property
    • setEnableGateway

      public void setEnableGateway(Boolean value)
      Sets the value of the enableGateway property. allowed object is Boolean
      Parameters:
      value - the value of the enableGateway property
    • isEnableSubscriptionConflation

      public Boolean isEnableSubscriptionConflation()
      Gets the value of the enableSubscriptionConflation property. possible object is Boolean
      Returns:
      the value of the enableSubscriptionConflation property
    • setEnableSubscriptionConflation

      public void setEnableSubscriptionConflation(Boolean value)
      Sets the value of the enableSubscriptionConflation property. allowed object is Boolean
      Parameters:
      value - the value of the enableSubscriptionConflation property
    • getGatewaySenderIds

      public String getGatewaySenderIds()
      Gets the value of the gatewaySenderIds property. possible object is String
      Returns:
      the value of the gatewaySenderIds property
    • getGatewaySenderIdsAsSet

      public Set<String> getGatewaySenderIdsAsSet()
      turn the comma separated ids into a set of id
      Returns:
      a set of gatewaySenderIds
    • setGatewaySenderIds

      public void setGatewaySenderIds(String value)
      Sets the value of the gatewaySenderIds property. allowed object is String
      Parameters:
      value - the value of the gatewaySenderIds property
    • getAsyncEventQueueIds

      public String getAsyncEventQueueIds()
      Gets the value of the asyncEventQueueIds property. possible object is String
      Returns:
      the value of the asyncEventQueueIds property
    • getAsyncEventQueueIdsAsSet

      public Set<String> getAsyncEventQueueIdsAsSet()
      turn the comma separated id into a set of ids
      Returns:
      a set of asyncEventQueueIds
    • setAsyncEventQueueIds

      public void setAsyncEventQueueIds(String value)
      Sets the value of the asyncEventQueueIds property. allowed object is String
      Parameters:
      value - the value of the asyncEventQueueIds property
    • getHubId

      public String getHubId()
      Gets the value of the hubId property. possible object is String
      Returns:
      the value of the hubId property
    • setHubId

      public void setHubId(String value)
      Sets the value of the hubId property. allowed object is String
      Parameters:
      value - the value of the hubId property
    • getId

      public String getId()
      Gets the value of the id property. possible object is String
      Returns:
      the value of the id property
    • setId

      public void setId(String value)
      Sets the value of the id property. allowed object is String
      Parameters:
      value - the value of the id property
    • isIgnoreJta

      public Boolean isIgnoreJta()
      Gets the value of the ignoreJta property. possible object is Boolean
      Returns:
      the value of the ignoreJta property
    • setIgnoreJta

      public void setIgnoreJta(Boolean value)
      Sets the value of the ignoreJta property. allowed object is Boolean
      Parameters:
      value - the value of the ignoreJta property
    • getIndexUpdateType

      public RegionAttributesIndexUpdateType getIndexUpdateType()
      Gets the value of the indexUpdateType property. possible object is RegionAttributesIndexUpdateType
      Returns:
      the value of the indexUpdateType property
    • setIndexUpdateType

      public void setIndexUpdateType(RegionAttributesIndexUpdateType value)
      Sets the value of the indexUpdateType property. allowed object is RegionAttributesIndexUpdateType
      Parameters:
      value - the value of the indexUpdateType property
    • getInitialCapacity

      public String getInitialCapacity()
      Gets the value of the initialCapacity property. possible object is String
      Returns:
      the value of the initialCapacity property
    • setInitialCapacity

      public void setInitialCapacity(String value)
      Sets the value of the initialCapacity property. allowed object is String
      Parameters:
      value - the value of the initialCapacity property
    • isIsLockGrantor

      public Boolean isIsLockGrantor()
      Gets the value of the isLockGrantor property. possible object is Boolean
      Returns:
      the value of the isLockGrantor property
    • setIsLockGrantor

      public void setIsLockGrantor(Boolean value)
      Sets the value of the isLockGrantor property. allowed object is Boolean
      Parameters:
      value - the value of the isLockGrantor property
    • getLoadFactor

      public String getLoadFactor()
      Gets the value of the loadFactor property. possible object is String
      Returns:
      the value of the loadFactor property
    • setLoadFactor

      public void setLoadFactor(String value)
      Sets the value of the loadFactor property. allowed object is String
      Parameters:
      value - the value of the loadFactor property
    • getMirrorType

      public RegionAttributesMirrorType getMirrorType()
      Gets the value of the mirrorType property. possible object is RegionAttributesMirrorType
      Returns:
      the value of the mirrorType property
    • setMirrorType

      public void setMirrorType(RegionAttributesMirrorType value)
      Sets the value of the mirrorType property. allowed object is RegionAttributesMirrorType
      Parameters:
      value - the value of the mirrorType property
    • isMulticastEnabled

      public Boolean isMulticastEnabled()
      Gets the value of the multicastEnabled property. possible object is Boolean
      Returns:
      the value of the multicastEnabled property
    • setMulticastEnabled

      public void setMulticastEnabled(Boolean value)
      Sets the value of the multicastEnabled property. allowed object is Boolean
      Parameters:
      value - the value of the multicastEnabled property
    • isPersistBackup

      public Boolean isPersistBackup()
      Gets the value of the persistBackup property. possible object is Boolean
      Returns:
      the value of the persistBackup property
    • setPersistBackup

      public void setPersistBackup(Boolean value)
      Sets the value of the persistBackup property. allowed object is Boolean
      Parameters:
      value - the value of the persistBackup property
    • getPoolName

      public String getPoolName()
      Gets the value of the poolName property. possible object is String
      Returns:
      the value of the poolName property
    • setPoolName

      public void setPoolName(String value)
      Sets the value of the poolName property. allowed object is String
      Parameters:
      value - the value of the poolName property
    • getDiskStoreName

      public String getDiskStoreName()
      Gets the value of the diskStoreName property. possible object is String
      Returns:
      the value of the diskStoreName property
    • setDiskStoreName

      public void setDiskStoreName(String value)
      Sets the value of the diskStoreName property. allowed object is String
      Parameters:
      value - the value of the diskStoreName property
    • isDiskSynchronous

      public Boolean isDiskSynchronous()
      Gets the value of the diskSynchronous property. possible object is Boolean
      Returns:
      the value of the diskSynchronous property
    • setDiskSynchronous

      public void setDiskSynchronous(Boolean value)
      Sets the value of the diskSynchronous property. allowed object is Boolean
      Parameters:
      value - the value of the diskSynchronous property
    • isPublisher

      public Boolean isPublisher()
      Gets the value of the publisher property. possible object is Boolean
      Returns:
      the value of the publisher property
    • setPublisher

      public void setPublisher(Boolean value)
      Sets the value of the publisher property. allowed object is Boolean
      Parameters:
      value - the value of the publisher property
    • getRefid

      public String getRefid()
      Gets the value of the refid property. possible object is String
      Returns:
      the value of the refid property
    • setRefid

      public void setRefid(String value)
      Sets the value of the refid property. allowed object is String
      Parameters:
      value - the value of the refid property
    • getScope

      public RegionAttributesScope getScope()
      Gets the value of the scope property. possible object is RegionAttributesScope
      Returns:
      the value of the scope property
    • setScope

      public void setScope(RegionAttributesScope value)
      Sets the value of the scope property. allowed object is RegionAttributesScope
      Parameters:
      value - the value of the scope property
    • isStatisticsEnabled

      public Boolean isStatisticsEnabled()
      Gets the value of the statisticsEnabled property. possible object is Boolean
      Returns:
      the value of the statisticsEnabled property
    • setStatisticsEnabled

      public void setStatisticsEnabled(Boolean value)
      Sets the value of the statisticsEnabled property. allowed object is Boolean
      Parameters:
      value - the value of the statisticsEnabled property
    • isCloningEnabled

      public Boolean isCloningEnabled()
      Gets the value of the cloningEnabled property. possible object is Boolean
      Returns:
      the value of the cloningEnabled property
    • setCloningEnabled

      public void setCloningEnabled(Boolean value)
      Sets the value of the cloningEnabled property. allowed object is Boolean
      Parameters:
      value - the value of the cloningEnabled property
    • isConcurrencyChecksEnabled

      public boolean isConcurrencyChecksEnabled()
      Gets the value of the concurrencyChecksEnabled property. possible object is Boolean
      Returns:
      the value of the concurrencyChecksEnabled property
    • setConcurrencyChecksEnabled

      public void setConcurrencyChecksEnabled(Boolean value)
      Sets the value of the concurrencyChecksEnabled property. allowed object is Boolean
      Parameters:
      value - the value of the concurrencyChecksEnabled property
    • isOffHeap

      public Boolean isOffHeap()
      Gets the value of the offHeap property. possible object is Boolean
      Returns:
      the value of the offHeap property
    • setOffHeap

      public void setOffHeap(Boolean value)
      Sets the value of the offHeap property. allowed object is Boolean
      Parameters:
      value - the value of the offHeap property
    • setLruHeapPercentageEvictionAction

      public void setLruHeapPercentageEvictionAction(EnumActionDestroyOverflow action)
    • setInterestPolicy

      public void setInterestPolicy(String interestPolicy)
    • setRedundantCopy

      public void setRedundantCopy(String copies)
    • setLocalMaxMemory

      public void setLocalMaxMemory(String maxMemory)