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()
for internal usage only
|
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.
public 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()
AbstractConfigurationgetLinks in class AbstractConfiguration<IndexInfo>