public class Index extends AbstractConfiguration<IndexInfo> implements RegionScoped
| Modifier and Type | Field and Description |
|---|---|
static String |
INDEXES |
CLUSTER| Constructor and Description |
|---|
Index() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getExpression() |
String |
getId()
Returns
getName(). |
IndexType |
getIndexType() |
Links |
getLinks() |
String |
getName() |
String |
getRegionName() |
String |
getRegionPath() |
int |
hashCode() |
void |
setExpression(String expression) |
void |
setIndexType(IndexType indexType) |
void |
setName(String name) |
void |
setRegionPath(String regionPath)
the regionPath can be in any of these forms, e.g.:
1.
|
getCreationCommandType, getGroup, getGroupName, isCluster, isGlobalRuntimeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitexists, find, removepublic static final String INDEXES
public String getName()
public void setName(String name)
public String getExpression()
public void setExpression(String expression)
public String getRegionPath()
public void setRegionPath(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 String getRegionName()
getRegionName in interface RegionScopedpublic String getId()
getName().getId in interface Identifiable<String>getId in class AbstractConfiguration<IndexInfo>public Links getLinks()
getLinks in class AbstractConfiguration<IndexInfo>