New file |
| | |
| | | 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; |
| | | } |
| | | } |