Class CreateFunctionTriggerRequestBody
- java.lang.Object
-
- com.huaweicloud.sdk.functiongraph.v2.model.CreateFunctionTriggerRequestBody
-
public class CreateFunctionTriggerRequestBody extends Object
CreateFunctionTriggerRequestBody
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateFunctionTriggerRequestBody.TriggerStatusEnum触发器状态,取值为ACTIVE,DISABLED。static classCreateFunctionTriggerRequestBody.TriggerTypeCodeEnum触发器类型。 - TIMER: 定时触发器。 - APIG: APIGW触发器。 - CTS: 云审计触发器,需要先开通云审计服务。 - DDS: 文档数据库触发器,需要开启函数vpc。 - DMS: 分布式消息服务触发器,需要配置dms委托。 - DIS: 数据接入服务触发器,需要配置dis委托。 - LTS: 云审计日志服务触发器,需要配置lts委托。 - OBS: 对象存储服务触发器。 - KAFKA: 专享版本kafka触发器。
-
Constructor Summary
Constructors Constructor Description CreateFunctionTriggerRequestBody()
-
Method Summary
-
-
-
Method Detail
-
withTriggerTypeCode
public CreateFunctionTriggerRequestBody withTriggerTypeCode(CreateFunctionTriggerRequestBody.TriggerTypeCodeEnum triggerTypeCode)
-
getTriggerTypeCode
public CreateFunctionTriggerRequestBody.TriggerTypeCodeEnum getTriggerTypeCode()
触发器类型。 - TIMER: 定时触发器。 - APIG: APIGW触发器。 - CTS: 云审计触发器,需要先开通云审计服务。 - DDS: 文档数据库触发器,需要开启函数vpc。 - DMS: 分布式消息服务触发器,需要配置dms委托。 - DIS: 数据接入服务触发器,需要配置dis委托。 - LTS: 云审计日志服务触发器,需要配置lts委托。 - OBS: 对象存储服务触发器。 - KAFKA: 专享版本kafka触发器。- Returns:
- triggerTypeCode
-
setTriggerTypeCode
public void setTriggerTypeCode(CreateFunctionTriggerRequestBody.TriggerTypeCodeEnum triggerTypeCode)
-
withTriggerStatus
public CreateFunctionTriggerRequestBody withTriggerStatus(CreateFunctionTriggerRequestBody.TriggerStatusEnum triggerStatus)
-
getTriggerStatus
public CreateFunctionTriggerRequestBody.TriggerStatusEnum getTriggerStatus()
触发器状态,取值为ACTIVE,DISABLED。- Returns:
- triggerStatus
-
setTriggerStatus
public void setTriggerStatus(CreateFunctionTriggerRequestBody.TriggerStatusEnum triggerStatus)
-
withEventTypeCode
public CreateFunctionTriggerRequestBody withEventTypeCode(String eventTypeCode)
-
getEventTypeCode
public String getEventTypeCode()
消息代码。- Returns:
- eventTypeCode
-
setEventTypeCode
public void setEventTypeCode(String eventTypeCode)
-
withEventData
public CreateFunctionTriggerRequestBody withEventData(Map<String,String> eventData)
-
putEventDataItem
public CreateFunctionTriggerRequestBody putEventDataItem(String key, String eventDataItem)
-
withEventData
public CreateFunctionTriggerRequestBody withEventData(java.util.function.Consumer<Map<String,String>> eventDataSetter)
-
-