package com.cloud.device.model;
|
|
import com.cloud.model.common.BaseDataEntity;
|
import com.cloud.model.common.BaseStringDataEntity;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
/**
|
* @author lp
|
*/
|
|
@Data
|
public class Cluster extends BaseStringDataEntity<Cluster> implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "集群名称")
|
private String name;
|
|
@ApiModelProperty(value = "集群创始节点的cookie编码")
|
private String cookie;
|
|
@ApiModelProperty(value = "集群地址:IP+端口")
|
private String address;
|
|
@ApiModelProperty(value = "预留Json")
|
private String revJson;
|
|
@ApiModelProperty(value = "备注信息")
|
private String remarks;
|
|
@ApiModelProperty(value = "同步库")
|
private List<Database> syncDbs;
|
|
@ApiModelProperty(value = "集群节点")
|
private List<Node> nodes;
|
|
|
}
|