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() |
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.
|
getCreationCommandType, 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.
regionPath - the region path to setpublic 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()
getLinks 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