com.datastax.insight.core.dag.Vertex Maven / Gradle / Ivy
package com.datastax.insight.core.dag;
import org.codehaus.jackson.map.annotate.JsonSerialize;
import java.util.ArrayList;
import java.util.List;
/**
* Anders Hong 6/24/2015.
*/
@JsonSerialize(include= JsonSerialize.Inclusion.NON_NULL)
public class Vertex extends Shape{
private long id;
private String name;
private String value;
private String type;
private String description;
private String paramOrders;
private String actions;
private List labels;
private List parameters=new ArrayList<>();
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List getLabels() {
return labels;
}
public void setLabels(List labels) {
this.labels = labels;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public List getParameters() {
return parameters;
}
public void setParameters(List parameters) {
this.parameters = parameters;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getParamOrders() {
return paramOrders;
}
public void setParamOrders(String paramOrders) {
this.paramOrders = paramOrders;
}
public String getActions() {
return actions;
}
public void setActions(String actions) {
this.actions = actions;
}
}