package org.ovirt.engine.core.common.vdscommands; import java.util.List; import org.ovirt.engine.core.common.businessentities.HostJobInfo.HostJobType; import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class GetHostJobsVDSCommandParameters extends VdsIdVDSCommandParametersBase { private List<Guid> jobIds; private HostJobType type; public GetHostJobsVDSCommandParameters(Guid vdsId, List<Guid> jobIds, HostJobType type) { super(vdsId); this.jobIds = jobIds; this.type = type; } public GetHostJobsVDSCommandParameters() { } public List<Guid> getJobIds() { return jobIds; } public void setJobIds(List<Guid> jobIds) { this.jobIds = jobIds; } public HostJobType getType() { return type; } public void setType(HostJobType type) { this.type = type; } @Override protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { return super.appendAttributes(tsb) .append("type", getType()).append("jobIds", getJobIds()); } }