package com.apigee.sdk.apm.android.model; import java.io.Serializable; import java.util.Date; import java.util.List; public class ClientMetricsEnvelope implements Serializable { private static final long serialVersionUID = 1L; Long instaOpsApplicationId; String orgName; String appName; String fullAppName; Date timeStamp; ClientSessionMetrics sessionMetrics; List<ClientLog> logs; List<ClientNetworkMetrics> metrics; public Long getInstaOpsApplicationId() { return instaOpsApplicationId; } public void setInstaOpsApplicationId(Long instaOpsApplicationId) { this.instaOpsApplicationId = instaOpsApplicationId; } public String getOrgName() { return orgName; } public void setOrgName(String orgName) { this.orgName = orgName; } public String getAppName() { return appName; } public void setAppName(String appName) { this.appName = appName; } public String getFullAppName() { if (fullAppName == null) return orgName+"_"+appName; return fullAppName; } public void setFullAppName(String fullAppName) { this.fullAppName = fullAppName; } public Date getTimeStamp() { return timeStamp; } public void setTimeStamp(Date endTime) { this.timeStamp = endTime; } public List<ClientNetworkMetrics> getMetrics() { return metrics; } public void setMetrics(List<ClientNetworkMetrics> metrics) { this.metrics = metrics; } public List<ClientLog> getLogs() { return logs; } public void setLogs(List<ClientLog> logs) { this.logs = logs; } public ClientSessionMetrics getSessionMetrics() { return sessionMetrics; } public void setSessionMetrics(ClientSessionMetrics sessionMetrics) { this.sessionMetrics = sessionMetrics; } }