package org.ovirt.engine.core.common.queries; import java.util.List; import org.ovirt.engine.core.common.businessentities.OriginType; import org.ovirt.engine.core.compat.Guid; public class GetVmsFromExternalProviderQueryParameters extends VdcQueryParametersBase { private static final long serialVersionUID = 5436719744430725756L; private String url; private String username; private String password; private OriginType originType; private Guid proxyHostId; private Guid dataCenterId; private List<String> namesOfVms; public GetVmsFromExternalProviderQueryParameters() { } public GetVmsFromExternalProviderQueryParameters(String url, String username, String password, OriginType originType, Guid proxyHost, Guid dataCenterId) { this.url = url; this.username = username; this.password = password; this.originType = originType; this.proxyHostId = proxyHost; this.dataCenterId = dataCenterId; } public GetVmsFromExternalProviderQueryParameters(String url, String username, String password, OriginType originType, Guid proxyHost, Guid dataCenterId, List<String> namesOfVms) { this(url, username, password, originType, proxyHost, dataCenterId); this.namesOfVms = namesOfVms; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public OriginType getOriginType() { return originType; } public void setOriginType(OriginType originType) { this.originType = originType; } public Guid getProxyHostId() { return proxyHostId; } public void setProxyHostId(Guid proxyHost) { this.proxyHostId = proxyHost; } public Guid getDataCenterId() { return dataCenterId; } public void setDataCenterId(Guid dataCenterId) { this.dataCenterId = dataCenterId; } public List<String> getNamesOfVms() { return namesOfVms; } public void setNamesOfVms(List<String> namesOfVms) { this.namesOfVms = namesOfVms; } }