public class Region extends GroupableConfiguration<RuntimeRegionInfo>
| Modifier and Type | Class and Description |
|---|---|
static class |
Region.Eviction |
static class |
Region.EvictionAction |
static class |
Region.EvictionType |
static class |
Region.Expiration |
static class |
Region.ExpirationAction |
static class |
Region.ExpirationType |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REGION_CONFIG_ENDPOINT |
static java.lang.String |
SEPARATOR |
static char |
SEPARATOR_CHAR |
CLUSTER| Constructor and Description |
|---|
Region() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExpiry(Region.ExpirationType type,
java.lang.Integer timeout,
Region.ExpirationAction action) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDiskStoreName() |
Region.Eviction |
getEviction() |
java.util.List<Region.Expiration> |
getExpirations() |
java.lang.String |
getId()
Returns
getName(). |
java.lang.String |
getKeyConstraint() |
Links |
getLinks() |
java.lang.String |
getName() |
java.lang.Integer |
getRedundantCopies() |
RegionType |
getType() |
java.lang.String |
getValueConstraint() |
int |
hashCode() |
boolean |
isGlobalRuntime()
Returns true if the RuntimeInfo will be the same on all members;
false if each member can have different RuntimeInfo.
|
void |
setDiskStoreName(java.lang.String diskStoreName) |
void |
setEviction(Region.Eviction eviction) |
void |
setExpirations(java.util.List<Region.Expiration> expirations) |
void |
setKeyConstraint(java.lang.String keyConstraint) |
void |
setName(java.lang.String value) |
void |
setRedundantCopies(java.lang.Integer redundantCopies) |
void |
setType(RegionType type) |
void |
setValueConstraint(java.lang.String valueConstraint) |
java.lang.String |
toString() |
getGroup, setGroupgetCreationCommandType, getGroupName, isClusterpublic static final java.lang.String REGION_CONFIG_ENDPOINT
public static final java.lang.String SEPARATOR
public static final char SEPARATOR_CHAR
public boolean isGlobalRuntime()
AbstractConfigurationisGlobalRuntime in class AbstractConfiguration<RuntimeRegionInfo>public Links getLinks()
getLinks in class AbstractConfiguration<RuntimeRegionInfo>public java.lang.String getId()
getName().getId in interface org.apache.geode.lang.Identifiable<java.lang.String>getId in class AbstractConfiguration<RuntimeRegionInfo>public java.lang.String getName()
public void setName(java.lang.String value)
public RegionType getType()
public void setType(RegionType type)
public java.lang.Integer getRedundantCopies()
public void setRedundantCopies(java.lang.Integer redundantCopies)
public java.lang.String getKeyConstraint()
public void setKeyConstraint(java.lang.String keyConstraint)
public java.lang.String getValueConstraint()
public void setValueConstraint(java.lang.String valueConstraint)
public java.lang.String getDiskStoreName()
public void setDiskStoreName(java.lang.String diskStoreName)
public java.util.List<Region.Expiration> getExpirations()
public void setExpirations(java.util.List<Region.Expiration> expirations)
public Region.Eviction getEviction()
public void setEviction(Region.Eviction eviction)
public void addExpiry(Region.ExpirationType type, java.lang.Integer timeout, Region.ExpirationAction action)
public boolean equals(java.lang.Object o)
equals in class GroupableConfiguration<RuntimeRegionInfo>public int hashCode()
hashCode in class GroupableConfiguration<RuntimeRegionInfo>public java.lang.String toString()
toString in class java.lang.Object