Gemfire JavaDocs_test
Class Region
- java.lang.Object
-
- org.apache.geode.management.configuration.AbstractConfiguration<R>
-
- org.apache.geode.management.configuration.GroupableConfiguration<RuntimeRegionInfo>
-
- org.apache.geode.management.configuration.Region
-
- All Implemented Interfaces:
java.io.Serializable
,Identifiable<java.lang.String>
,JsonSerializable
public class Region extends GroupableConfiguration<RuntimeRegionInfo>
this holds the region attributes you can configure using management rest api for regions created using gfsh but listed using management rest api, the attributes not supported by management rest api won't be shown.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class 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
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
REGION_CONFIG_ENDPOINT
static java.lang.String
SEPARATOR
static char
SEPARATOR_CHAR
-
Fields inherited from class org.apache.geode.management.configuration.AbstractConfiguration
CLUSTER
-
-
Constructor Summary
Constructors Constructor Description Region()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
ReturnsgetName()
.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()
-
Methods inherited from class org.apache.geode.management.configuration.GroupableConfiguration
getGroup, setGroup
-
Methods inherited from class org.apache.geode.management.configuration.AbstractConfiguration
getCreationCommandType, getGroupName, isCluster
-
-
-
-
Field Detail
-
REGION_CONFIG_ENDPOINT
public static final java.lang.String REGION_CONFIG_ENDPOINT
- See Also:
- Constant Field Values
-
SEPARATOR
public static final java.lang.String SEPARATOR
- See Also:
- Constant Field Values
-
SEPARATOR_CHAR
public static final char SEPARATOR_CHAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
isGlobalRuntime
public boolean isGlobalRuntime()
Description copied from class:AbstractConfiguration
Returns true if the RuntimeInfo will be the same on all members; false if each member can have different RuntimeInfo.- Overrides:
isGlobalRuntime
in classAbstractConfiguration<RuntimeRegionInfo>
- Returns:
- true if the RuntimeInfo will be the same on all members
-
getLinks
public Links getLinks()
- Specified by:
getLinks
in classAbstractConfiguration<RuntimeRegionInfo>
-
getId
public java.lang.String getId()
ReturnsgetName()
.- Specified by:
getId
in interfaceIdentifiable<java.lang.String>
- Specified by:
getId
in classAbstractConfiguration<RuntimeRegionInfo>
- Returns:
- an identifier uniquely identifying this Object.
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String value)
-
getType
public RegionType getType()
-
setType
public void setType(RegionType type)
-
getRedundantCopies
public java.lang.Integer getRedundantCopies()
- Returns:
- the redundant copies of a region
-
setRedundantCopies
public void setRedundantCopies(java.lang.Integer redundantCopies)
-
getKeyConstraint
public java.lang.String getKeyConstraint()
-
setKeyConstraint
public void setKeyConstraint(java.lang.String keyConstraint)
-
getValueConstraint
public java.lang.String getValueConstraint()
-
setValueConstraint
public void setValueConstraint(java.lang.String valueConstraint)
-
getDiskStoreName
public java.lang.String getDiskStoreName()
-
setDiskStoreName
public void setDiskStoreName(java.lang.String diskStoreName)
-
getExpirations
public java.util.List<Region.Expiration> getExpirations()
-
setExpirations
public void setExpirations(java.util.List<Region.Expiration> expirations)
-
getEviction
public Region.Eviction getEviction()
-
setEviction
public void setEviction(Region.Eviction eviction)
-
addExpiry
public void addExpiry(Region.ExpirationType type, java.lang.Integer timeout, Region.ExpirationAction action)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classGroupableConfiguration<RuntimeRegionInfo>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classGroupableConfiguration<RuntimeRegionInfo>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-