package com.hdl.linkpm.sdk.home.bean.logic;
|
|
import androidx.annotation.NonNull;
|
|
import com.hdl.linkpm.sdk.device.bean.StatusBean;
|
|
import java.io.Serializable;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* Created by jlchen on 12/14/21.
|
* 执行动作
|
*/
|
public class OutputBean implements Serializable {
|
|
private String target_type;//控制目标类型 设备:0,场景1,自动化2
|
private String sid;//设备或场景id
|
private List<StatusBean> status = new ArrayList<>();//状态
|
|
@NonNull
|
public String getTarget_type() {
|
return target_type == null ? "" : target_type;
|
}
|
|
public void setTarget_type(@NonNull String target_type) {
|
this.target_type = target_type;
|
}
|
|
@NonNull
|
public String getSid() {
|
return sid == null ? "" : sid;
|
}
|
|
public void setSid(@NonNull String sid) {
|
this.sid = sid;
|
}
|
|
@NonNull
|
public List<StatusBean> getStatus() {
|
if (status == null) {
|
return new ArrayList<>();
|
}
|
return status;
|
}
|
|
public void setStatus(@NonNull List<StatusBean> status) {
|
this.status = status;
|
}
|
}
|