package org.ovirt.engine.core.common.businessentities;
import java.io.Serializable;
import java.util.List;
import java.util.Objects;
public class GuestContainer implements Serializable {
private static final long serialVersionUID = -3300100010514970647L;
private String id;
private List<String> names;
private String image;
private String command;
private String status;
public GuestContainer() {
}
public GuestContainer(String id, List<String> names, String image, String command, String status) {
this.id = id;
this.names = names;
this.image = image;
this.command = command;
this.status = status;
}
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof GuestContainer)) {
return false;
}
GuestContainer other = (GuestContainer) obj;
return Objects.equals(id, other.id)
&& Objects.equals(names, other.names)
&& Objects.equals(image, other.image)
&& Objects.equals(command, other.command)
&& Objects.equals(status, other.status);
}
@Override
public int hashCode() {
return Objects.hash(
id,
names,
image,
command,
status
);
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public List<String> getNames() {
return names;
}
public void setNames(List<String> names) {
this.names = names;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public String getCommand() {
return command;
}
public void setCommand(String command) {
this.command = command;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
}