Class Trigger
- java.lang.Object
-
- com.huaweicloud.sdk.functiongraph.v2.model.Trigger
-
public class Trigger extends Object
触发器结构体
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrigger.TriggerTypeEnum触发器类型 FLOWTIMER:定时触发器 SMN:SMN触发器 APIG:APIG触发器(共享版) APIG_DE:APIG触发器(专享版) OBS:OBS触发器
-
Constructor Summary
Constructors Constructor Description Trigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)BooleangetEnabled()是否启用触发器OBSTriggerConfiggetTriggerConfig()Get triggerConfigStringgetTriggerName()触发器名称Trigger.TriggerTypeEnumgetTriggerType()触发器类型 FLOWTIMER:定时触发器 SMN:SMN触发器 APIG:APIG触发器(共享版) APIG_DE:APIG触发器(专享版) OBS:OBS触发器inthashCode()voidsetEnabled(Boolean enabled)voidsetTriggerConfig(OBSTriggerConfig triggerConfig)voidsetTriggerName(String triggerName)voidsetTriggerType(Trigger.TriggerTypeEnum triggerType)StringtoString()TriggerwithEnabled(Boolean enabled)TriggerwithTriggerConfig(OBSTriggerConfig triggerConfig)TriggerwithTriggerConfig(java.util.function.Consumer<OBSTriggerConfig> triggerConfigSetter)TriggerwithTriggerName(String triggerName)TriggerwithTriggerType(Trigger.TriggerTypeEnum triggerType)
-
-
-
Method Detail
-
getTriggerName
public String getTriggerName()
触发器名称- Returns:
- triggerName
-
setTriggerName
public void setTriggerName(String triggerName)
-
withTriggerType
public Trigger withTriggerType(Trigger.TriggerTypeEnum triggerType)
-
getTriggerType
public Trigger.TriggerTypeEnum getTriggerType()
触发器类型 FLOWTIMER:定时触发器 SMN:SMN触发器 APIG:APIG触发器(共享版) APIG_DE:APIG触发器(专享版) OBS:OBS触发器- Returns:
- triggerType
-
setTriggerType
public void setTriggerType(Trigger.TriggerTypeEnum triggerType)
-
getEnabled
public Boolean getEnabled()
是否启用触发器- Returns:
- enabled
-
setEnabled
public void setEnabled(Boolean enabled)
-
withTriggerConfig
public Trigger withTriggerConfig(OBSTriggerConfig triggerConfig)
-
withTriggerConfig
public Trigger withTriggerConfig(java.util.function.Consumer<OBSTriggerConfig> triggerConfigSetter)
-
getTriggerConfig
public OBSTriggerConfig getTriggerConfig()
Get triggerConfig- Returns:
- triggerConfig
-
setTriggerConfig
public void setTriggerConfig(OBSTriggerConfig triggerConfig)
-
-