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, isGlobalRuntime
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
exists, find, remove
public 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 RegionScoped
public String getId()
getName()
.getId
in interface Identifiable<String>
getId
in class AbstractConfiguration<IndexInfo>
public Links getLinks()
getLinks
in class AbstractConfiguration<IndexInfo>