public class Index extends AbstractConfiguration<IndexInfo> implements RegionScoped
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INDEXES |
CLUSTER| Constructor and Description |
|---|
Index() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getExpression() |
java.lang.String |
getId()
Returns
getName(). |
IndexType |
getIndexType() |
Links |
getLinks()
for internal usage only
|
java.lang.String |
getName() |
java.lang.String |
getRegionName() |
java.lang.String |
getRegionPath() |
int |
hashCode() |
void |
setExpression(java.lang.String expression) |
void |
setIndexType(IndexType indexType) |
void |
setName(java.lang.String name) |
void |
setRegionPath(java.lang.String regionPath)
the regionPath can be in any of these forms, e.g.:
1.
|
getGroup, getGroupName, isCluster, isGlobalRuntimepublic static final java.lang.String INDEXES
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)
public java.lang.String getRegionPath()
public void setRegionPath(java.lang.String regionPath)
Note: only the regionName portion of the path is used when filtering.
public IndexType getIndexType()
public void setIndexType(IndexType indexType)
public java.lang.String getRegionName()
getRegionName in interface RegionScopedpublic java.lang.String getId()
getName().getId in interface org.apache.geode.lang.Identifiable<java.lang.String>getId in class AbstractConfiguration<IndexInfo>public Links getLinks()
AbstractConfigurationgetLinks in class AbstractConfiguration<IndexInfo>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object