public class DingerConfig extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
DingerConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
check()
do check dinger config
|
boolean |
checkEmpty()
checkEmpty
|
Boolean |
getAsyncExecute() |
String |
getDecryptKey() |
DingerType |
getDingerType() |
String |
getSecret() |
String |
getTokenId() |
static DingerConfig |
instance(DingerType dingerType,
String tokenId)
Dinger机器人配置实例
|
static DingerConfig |
instance(DingerType dingerType,
String tokenId,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
instance(DingerType dingerType,
String tokenId,
String secret)
Dinger机器人配置实例
|
static DingerConfig |
instance(DingerType dingerType,
String tokenId,
String secret,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
instance(DingerType dingerType,
String tokenId,
String secret,
String decryptKey)
Dinger机器人配置实例
|
static DingerConfig |
instance(DingerType dingerType,
String tokenId,
String secret,
String decryptKey,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId,
String secret)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId,
String secret,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId,
String secret,
String decryptKey)
Dinger机器人配置实例
|
static DingerConfig |
instance(String tokenId,
String secret,
String decryptKey,
boolean asyncExecute)
Dinger机器人配置实例
|
DingerConfig |
merge(DingerConfig dingerConfig)
merge
|
void |
setAsyncExecute(Boolean asyncExecute) |
void |
setDecryptKey(String decryptKey) |
void |
setDingerType(DingerType dingerType) |
void |
setSecret(String secret) |
void |
setTokenId(String tokenId) |
String |
toString() |
public static DingerConfig instance(String tokenId)
tokenId - 机器人tokenIDpublic static DingerConfig instance(DingerType dingerType, String tokenId)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDpublic static DingerConfig instance(String tokenId, String secret)
tokenId - 机器人tokenIDsecret - 机器人签名秘钥public static DingerConfig instance(DingerType dingerType, String tokenId, String secret)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDsecret - 机器人签名秘钥public static DingerConfig instance(String tokenId, boolean asyncExecute)
tokenId - 机器人tokenIDasyncExecute - 是否异步发送public static DingerConfig instance(DingerType dingerType, String tokenId, boolean asyncExecute)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDasyncExecute - 是否异步发送public static DingerConfig instance(String tokenId, String secret, boolean asyncExecute)
tokenId - 机器人tokenIDsecret - 机器人签名秘钥asyncExecute - 是否异步发送public static DingerConfig instance(DingerType dingerType, String tokenId, String secret, boolean asyncExecute)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDsecret - 机器人签名秘钥asyncExecute - 是否异步发送public static DingerConfig instance(String tokenId, String secret, String decryptKey)
tokenId - 机器人tokenIDsecret - 机器人签名秘钥decryptKey - Dinger组件内部解密秘钥public static DingerConfig instance(DingerType dingerType, String tokenId, String secret, String decryptKey)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDsecret - 机器人签名秘钥decryptKey - Dinger组件内部解密秘钥public static DingerConfig instance(String tokenId, String secret, String decryptKey, boolean asyncExecute)
tokenId - 机器人tokenIDsecret - 机器人签名秘钥decryptKey - Dinger组件内部解密秘钥asyncExecute - 是否异步发送public static DingerConfig instance(DingerType dingerType, String tokenId, String secret, String decryptKey, boolean asyncExecute)
dingerType - Dinger机器人类型, DingerType, MultiDinger中无需指定tokenId - 机器人tokenIDsecret - 机器人签名秘钥decryptKey - Dinger组件内部解密秘钥asyncExecute - 是否异步发送public void check()
public boolean checkEmpty()
public DingerConfig merge(DingerConfig dingerConfig)
dingerConfig - mergepublic String getTokenId()
public DingerType getDingerType()
public void setDingerType(DingerType dingerType)
public void setTokenId(String tokenId)
public String getDecryptKey()
public void setDecryptKey(String decryptKey)
public String getSecret()
public void setSecret(String secret)
public Boolean getAsyncExecute()
public void setAsyncExecute(Boolean asyncExecute)
Copyright © 2023 AnswerAIL. All rights reserved.