com.aliyun.iot20180120.models.ListRuleActionsResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of iot20180120 Show documentation
Show all versions of iot20180120 Show documentation
Alibaba Cloud IoT Platform (20180120) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.iot20180120.models;
import com.aliyun.tea.*;
public class ListRuleActionsResponseBody extends TeaModel {
@NameInMap("RequestId")
public String requestId;
@NameInMap("Success")
public Boolean success;
@NameInMap("Code")
public String code;
@NameInMap("ErrorMessage")
public String errorMessage;
@NameInMap("RuleActionList")
public ListRuleActionsResponseBodyRuleActionList ruleActionList;
public static ListRuleActionsResponseBody build(java.util.Map map) throws Exception {
ListRuleActionsResponseBody self = new ListRuleActionsResponseBody();
return TeaModel.build(map, self);
}
public ListRuleActionsResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public ListRuleActionsResponseBody setSuccess(Boolean success) {
this.success = success;
return this;
}
public Boolean getSuccess() {
return this.success;
}
public ListRuleActionsResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public ListRuleActionsResponseBody setErrorMessage(String errorMessage) {
this.errorMessage = errorMessage;
return this;
}
public String getErrorMessage() {
return this.errorMessage;
}
public ListRuleActionsResponseBody setRuleActionList(ListRuleActionsResponseBodyRuleActionList ruleActionList) {
this.ruleActionList = ruleActionList;
return this;
}
public ListRuleActionsResponseBodyRuleActionList getRuleActionList() {
return this.ruleActionList;
}
public static class ListRuleActionsResponseBodyRuleActionListRuleActionInfo extends TeaModel {
@NameInMap("Id")
public Long id;
@NameInMap("RuleId")
public Long ruleId;
@NameInMap("Type")
public String type;
@NameInMap("Configuration")
public String configuration;
@NameInMap("ErrorActionFlag")
public Boolean errorActionFlag;
public static ListRuleActionsResponseBodyRuleActionListRuleActionInfo build(java.util.Map map) throws Exception {
ListRuleActionsResponseBodyRuleActionListRuleActionInfo self = new ListRuleActionsResponseBodyRuleActionListRuleActionInfo();
return TeaModel.build(map, self);
}
public ListRuleActionsResponseBodyRuleActionListRuleActionInfo setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public ListRuleActionsResponseBodyRuleActionListRuleActionInfo setRuleId(Long ruleId) {
this.ruleId = ruleId;
return this;
}
public Long getRuleId() {
return this.ruleId;
}
public ListRuleActionsResponseBodyRuleActionListRuleActionInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public ListRuleActionsResponseBodyRuleActionListRuleActionInfo setConfiguration(String configuration) {
this.configuration = configuration;
return this;
}
public String getConfiguration() {
return this.configuration;
}
public ListRuleActionsResponseBodyRuleActionListRuleActionInfo setErrorActionFlag(Boolean errorActionFlag) {
this.errorActionFlag = errorActionFlag;
return this;
}
public Boolean getErrorActionFlag() {
return this.errorActionFlag;
}
}
public static class ListRuleActionsResponseBodyRuleActionList extends TeaModel {
@NameInMap("RuleActionInfo")
public java.util.List ruleActionInfo;
public static ListRuleActionsResponseBodyRuleActionList build(java.util.Map map) throws Exception {
ListRuleActionsResponseBodyRuleActionList self = new ListRuleActionsResponseBodyRuleActionList();
return TeaModel.build(map, self);
}
public ListRuleActionsResponseBodyRuleActionList setRuleActionInfo(java.util.List ruleActionInfo) {
this.ruleActionInfo = ruleActionInfo;
return this;
}
public java.util.List getRuleActionInfo() {
return this.ruleActionInfo;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy