public class TaskNotifyConfig extends AbstractModel
Constructor and Description |
---|
TaskNotifyConfig() |
TaskNotifyConfig(TaskNotifyConfig source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getCmqModel()
Get CMQ或TDMQ-CMQ 的模型,有 Queue 和 Topic 两种。
|
String |
getCmqRegion()
Get CMQ或TDMQ-CMQ 的园区,如 sh,bj 等。
|
String |
getNotifyMode()
Get 工作流通知的模式,可取值有 Finish 和 Change,不填代表 Finish。
|
String |
getNotifyType()
Get 通知类型,可选值:
CMQ:已下线,建议切换到TDMQ-CMQ
TDMQ-CMQ:消息队列
URL:指定URL时HTTP回调推送到 NotifyUrl 指定的地址,回调协议http+json,包体内容同解析事件通知接口的输出参数
SCF:不推荐使用,需要在控制台额外配置SCF
目前 默认CMQ。
|
String |
getNotifyUrl()
Get HTTP回调地址,NotifyType为URL时必填。
|
String |
getQueueName()
Get 当模型为 Queue 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的队列名。
|
String |
getTopicName()
Get 当模型为 Topic 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的主题名。
|
void |
setCmqModel(String CmqModel)
Set CMQ或TDMQ-CMQ 的模型,有 Queue 和 Topic 两种。
|
void |
setCmqRegion(String CmqRegion)
Set CMQ或TDMQ-CMQ 的园区,如 sh,bj 等。
|
void |
setNotifyMode(String NotifyMode)
Set 工作流通知的模式,可取值有 Finish 和 Change,不填代表 Finish。
|
void |
setNotifyType(String NotifyType)
Set 通知类型,可选值:
CMQ:已下线,建议切换到TDMQ-CMQ
TDMQ-CMQ:消息队列
URL:指定URL时HTTP回调推送到 NotifyUrl 指定的地址,回调协议http+json,包体内容同解析事件通知接口的输出参数
SCF:不推荐使用,需要在控制台额外配置SCF
目前 默认CMQ。
|
void |
setNotifyUrl(String NotifyUrl)
Set HTTP回调地址,NotifyType为URL时必填。
|
void |
setQueueName(String QueueName)
Set 当模型为 Queue 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的队列名。
|
void |
setTopicName(String TopicName)
Set 当模型为 Topic 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的主题名。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public TaskNotifyConfig()
public TaskNotifyConfig(TaskNotifyConfig source)
public String getCmqModel()
public void setCmqModel(String CmqModel)
CmqModel
- CMQ或TDMQ-CMQ 的模型,有 Queue 和 Topic 两种。public String getCmqRegion()
public void setCmqRegion(String CmqRegion)
CmqRegion
- CMQ或TDMQ-CMQ 的园区,如 sh,bj 等。public String getTopicName()
public void setTopicName(String TopicName)
TopicName
- 当模型为 Topic 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的主题名。public String getQueueName()
public void setQueueName(String QueueName)
QueueName
- 当模型为 Queue 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的队列名。public String getNotifyMode()
public void setNotifyMode(String NotifyMode)
NotifyMode
- 工作流通知的模式,可取值有 Finish 和 Change,不填代表 Finish。public String getNotifyType()
public void setNotifyType(String NotifyType)
NotifyType
- 通知类型,可选值:
public String getNotifyUrl()
public void setNotifyUrl(String NotifyUrl)
NotifyUrl
- HTTP回调地址,NotifyType为URL时必填。Copyright © 2022. All rights reserved.