public class WebCallback extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| WebCallback() | 
| WebCallback(WebCallback 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 | getBody()Deprecated.   | 
| String | getCallbackType()Get 回调的类型。可选值:
- Http(自定义接口回调)
- WeCom(企业微信)
- DingTalk(钉钉)
- Lark(飞书) | 
| String[] | getHeaders()Deprecated.   | 
| Long | getIndex()Get 序号。
- 入参无效。
- 出参有效。 | 
| String | getMethod()Get 回调方法。可选值:
- POST(默认值)
- PUT
注意:
- 参数CallbackType为Http时为必选,其它回调方式无需填写。 | 
| String[] | getMobiles()Get 电话列表。 | 
| String | getNoticeContentId()Get 通知内容模板ID,使用Default-zh引用默认模板(中文),使用Default-en引用DefaultTemplate(English)。 | 
| Long | getRemindType()Get 提醒类型。
0:不提醒;1:指定人;2:所有人 | 
| String | getUrl()Get 回调地址,最大支持1024个字节。
也可使用WebCallbackId引用集成配置中的URL,此时该字段请填写为空字符串。 | 
| String[] | getUserIds()Get 用户ID列表。 | 
| String | getWebCallbackId()Get 集成配置ID。-通过[获取告警渠道回调配置列表](https://cloud.tencent.com/document/product/614/115229)获取集成配置ID | 
| void | setBody(String Body)Deprecated.   | 
| void | setCallbackType(String CallbackType)Set 回调的类型。可选值:
- Http(自定义接口回调)
- WeCom(企业微信)
- DingTalk(钉钉)
- Lark(飞书) | 
| void | setHeaders(String[] Headers)Deprecated.   | 
| void | setIndex(Long Index)Set 序号。
- 入参无效。
- 出参有效。 | 
| void | setMethod(String Method)Set 回调方法。可选值:
- POST(默认值)
- PUT
注意:
- 参数CallbackType为Http时为必选,其它回调方式无需填写。 | 
| void | setMobiles(String[] Mobiles)Set 电话列表。 | 
| void | setNoticeContentId(String NoticeContentId)Set 通知内容模板ID,使用Default-zh引用默认模板(中文),使用Default-en引用DefaultTemplate(English)。 | 
| void | setRemindType(Long RemindType)Set 提醒类型。
0:不提醒;1:指定人;2:所有人 | 
| void | setUrl(String Url)Set 回调地址,最大支持1024个字节。
也可使用WebCallbackId引用集成配置中的URL,此时该字段请填写为空字符串。 | 
| void | setUserIds(String[] UserIds)Set 用户ID列表。 | 
| void | setWebCallbackId(String WebCallbackId)Set 集成配置ID。-通过[获取告警渠道回调配置列表](https://cloud.tencent.com/document/product/614/115229)获取集成配置ID | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic WebCallback()
public WebCallback(WebCallback source)
public String getCallbackType()
public void setCallbackType(String CallbackType)
CallbackType - 回调的类型。可选值:
- Http(自定义接口回调)
- WeCom(企业微信)
- DingTalk(钉钉)
- Lark(飞书)public String getUrl()
public void setUrl(String Url)
Url - 回调地址,最大支持1024个字节。
也可使用WebCallbackId引用集成配置中的URL,此时该字段请填写为空字符串。public String getWebCallbackId()
public void setWebCallbackId(String WebCallbackId)
WebCallbackId - 集成配置ID。-通过[获取告警渠道回调配置列表](https://cloud.tencent.com/document/product/614/115229)获取集成配置IDpublic String getMethod()
public void setMethod(String Method)
Method - 回调方法。可选值:
- POST(默认值)
- PUT
注意:
- 参数CallbackType为Http时为必选,其它回调方式无需填写。public String getNoticeContentId()
public void setNoticeContentId(String NoticeContentId)
NoticeContentId - 通知内容模板ID,使用Default-zh引用默认模板(中文),使用Default-en引用DefaultTemplate(English)。public Long getRemindType()
public void setRemindType(Long RemindType)
RemindType - 提醒类型。
0:不提醒;1:指定人;2:所有人public String[] getMobiles()
public void setMobiles(String[] Mobiles)
Mobiles - 电话列表。public String[] getUserIds()
public void setUserIds(String[] UserIds)
UserIds - 用户ID列表。@Deprecated public String[] getHeaders()
@Deprecated public void setHeaders(String[] Headers)
Headers - 该参数已废弃,请使用NoticeContentId。@Deprecated public String getBody()
@Deprecated public void setBody(String Body)
Body - 该参数已废弃,请使用NoticeContentId。
注意:此字段可能返回 null,表示取不到有效值。public Long getIndex()
public void setIndex(Long Index)
Index - 序号。
- 入参无效。
- 出参有效。Copyright © 2025. All rights reserved.