diff options
Diffstat (limited to 'src/main/java/com/gitblit/instance/GitblitInstanceReport.java')
-rw-r--r-- | src/main/java/com/gitblit/instance/GitblitInstanceReport.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/com/gitblit/instance/GitblitInstanceReport.java b/src/main/java/com/gitblit/instance/GitblitInstanceReport.java new file mode 100644 index 00000000..1e68c2f1 --- /dev/null +++ b/src/main/java/com/gitblit/instance/GitblitInstanceReport.java @@ -0,0 +1,23 @@ +package com.gitblit.instance; + +import com.google.gson.annotations.SerializedName; + +/** + * GitblitInstanceReport collects the static and dynamic statistics about a running + * Gitblit instance, pairs it with a report version and instance id. + * This can then be send to the popularity report server. + * + */ +class GitblitInstanceReport +{ + private final int reportVersion = 1; + @SerializedName("instance") + private final String instanceId; + final GitblitInstanceStat instanceStat; + + GitblitInstanceReport(String instanceId, GitblitInstanceStat instanceStat) + { + this.instanceId = instanceId; + this.instanceStat = instanceStat; + } +} |