com.tencent.polaris.api.plugin.server.ReportClientRequest Maven / Gradle / Ivy
package com.tencent.polaris.api.plugin.server;
import com.tencent.polaris.api.plugin.stat.ReporterMetaInfo;
import java.util.List;
/**
* 客户端上报请求
*
* @author vickliu
* @date 2019/9/22
*/
public class ReportClientRequest {
private String namespace;
private String service;
private String clientHost;
private String version;
private TargetServer targetServer;
private List reporterMetaInfos;
public List getReporterMetaInfos() {
return reporterMetaInfos;
}
public void setReporterMetaInfos(List reporterMetaInfos) {
this.reporterMetaInfos = reporterMetaInfos;
}
public String getClientHost() {
return clientHost;
}
public void setClientHost(String clientHost) {
this.clientHost = clientHost;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public String getNamespace() {
return namespace;
}
public void setNamespace(String namespace) {
this.namespace = namespace;
}
public String getService() {
return service;
}
public void setService(String service) {
this.service = service;
}
public TargetServer getTargetServer() {
return targetServer;
}
public void setTargetServer(TargetServer targetServer) {
this.targetServer = targetServer;
}
@Override
public String toString() {
return "ReportClientRequest{" +
"namespace='" + namespace + '\'' +
", service='" + service + '\'' +
", clientHost='" + clientHost + '\'' +
", version='" + version + '\'' +
", targetServer=" + targetServer +
'}';
}
}