public class IndexConfig extends Object implements Serializable
| 构造器和说明 |
|---|
IndexConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getArgsIndexes()
事件源的args参数的索引名称,例如事件源为new Object[]{user, message},两个参数,那么这里传输到服务端变成JSON的字符串,如下:
[{
'userName':'Jacky',
'age':20
},{
'id':'1',
'content':'hello world'
}]
那么设置索引的值为:[0].userName,[1].id,那么事件监控的Collection,将会创建为这两个对象创建这个索引到custom字段中,如果参数是个数组,
可以使用[0][].id之类的符号描述,使用[]这个中括号
|
Date |
getCreated() |
String |
getEventName() |
String |
getGroup()
事件中心分组
|
String |
getId() |
Date |
getModified() |
String |
getResultIndexes()
结果索引配置,如果result是一个对象,可以直接使用对象内的属性名称作为建立索引的名称,例如
{
'userName':'Jacky',
'age':20,
'userId':'100001'
}
那么可以设置为userName,userId 使用,分割
如果result是一个同类型的数组,如果需要将数组内的某个字段都写入到索引中,可以使用[].userId
|
String |
getWildcardId() |
boolean |
isMatched() |
boolean |
isWildcard() |
void |
setArgsIndexes(String argsIndexes)
事件源的args参数的索引名称,例如事件源为new Object[]{user, message},两个参数,那么这里传输到服务端变成JSON的字符串,如下:
[{
'userName':'Jacky',
'age':20
},{
'id':'1',
'content':'hello world'
}]
那么设置索引的值为:[0].userName,[1].id,那么事件监控的Collection,将会创建为这两个对象创建这个索引到custom字段中,如果参数是个数组,
可以使用[0][].id之类的符号描述,使用[]这个中括号
|
void |
setCreated(Date created) |
void |
setEventName(String eventName) |
void |
setGroup(String group)
事件中心分组
|
void |
setId(String id) |
void |
setMatched(boolean matched) |
void |
setModified(Date modified) |
void |
setResultIndexes(String resultIndexes)
结果索引配置,如果result是一个对象,可以直接使用对象内的属性名称作为建立索引的名称,例如
{
'userName':'Jacky',
'age':20,
'userId':'100001'
}
那么可以设置为userName,userId 使用,分割
如果result是一个同类型的数组,如果需要将数组内的某个字段都写入到索引中,可以使用[].userId
|
void |
setWildcard(boolean wildcard) |
void |
setWildcardId(String wildcardId) |
public String getId()
public void setId(String id)
public String getEventName()
public void setEventName(String eventName)
public String getArgsIndexes()
事件源的args参数的索引名称,例如事件源为new Object[]{user, message},两个参数,那么这里传输到服务端变成JSON的字符串,如下:
[{
'userName':'Jacky',
'age':20
},{
'id':'1',
'content':'hello world'
}]
那么设置索引的值为:[0].userName,[1].id,那么事件监控的Collection,将会创建为这两个对象创建这个索引到custom字段中,如果参数是个数组,
可以使用[0][].id之类的符号描述,使用[]这个中括号
public void setArgsIndexes(String argsIndexes)
事件源的args参数的索引名称,例如事件源为new Object[]{user, message},两个参数,那么这里传输到服务端变成JSON的字符串,如下:
[{
'userName':'Jacky',
'age':20
},{
'id':'1',
'content':'hello world'
}]
那么设置索引的值为:[0].userName,[1].id,那么事件监控的Collection,将会创建为这两个对象创建这个索引到custom字段中,如果参数是个数组,
可以使用[0][].id之类的符号描述,使用[]这个中括号
argsIndexes - public String getResultIndexes()
结果索引配置,如果result是一个对象,可以直接使用对象内的属性名称作为建立索引的名称,例如
{
'userName':'Jacky',
'age':20,
'userId':'100001'
}
那么可以设置为userName,userId 使用,分割
如果result是一个同类型的数组,如果需要将数组内的某个字段都写入到索引中,可以使用[].userId
public void setResultIndexes(String resultIndexes)
结果索引配置,如果result是一个对象,可以直接使用对象内的属性名称作为建立索引的名称,例如
{
'userName':'Jacky',
'age':20,
'userId':'100001'
}
那么可以设置为userName,userId 使用,分割
如果result是一个同类型的数组,如果需要将数组内的某个字段都写入到索引中,可以使用[].userId
resultIndexes - public Date getCreated()
public void setCreated(Date created)
public Date getModified()
public void setModified(Date modified)
public boolean isWildcard()
public void setWildcard(boolean wildcard)
public String getWildcardId()
public void setWildcardId(String wildcardId)
public boolean isMatched()
public void setMatched(boolean matched)
public String getGroup()
public void setGroup(String group)
group - Copyright © 2018 Jue Ming. All rights reserved.