Updated Branches: refs/heads/master 68ab1118b -> b3359961c
Added toString() methods to LoadAverage and MemoryConsumption classes Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/b3359961 Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/b3359961 Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/b3359961 Branch: refs/heads/master Commit: b3359961cd292c1ecbffc6a6b407337510aed034 Parents: 68ab111 Author: Imesh Gunaratne <[email protected]> Authored: Fri Dec 27 10:34:53 2013 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Fri Dec 27 10:34:53 2013 +0530 ---------------------------------------------------------------------- .../org/apache/stratos/autoscaler/policy/model/LoadAverage.java | 5 +++++ .../stratos/autoscaler/policy/model/MemoryConsumption.java | 5 +++++ 2 files changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/b3359961/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java index 9a64de0..8fb46c2 100644 --- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java +++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/LoadAverage.java @@ -106,4 +106,9 @@ public class LoadAverage implements Serializable{ this.scaleDownMarginOfSecondDerivative = scaleDownMarginOfSecondDerivative; } + @Override + public String toString() { + return String.format("[average] %f [second-derivative] %f [gradient] %f [scale-down-margin-of-gradient] %f [scale-down-margin-of-second-derivative] %f", + getAverage(), getSecondDerivative(), getGradient(), getScaleDownMarginOfGradient(), getScaleDownMarginOfSecondDerivative()); + } } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/b3359961/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java index 9696f41..7fc3adb 100644 --- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java +++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/model/MemoryConsumption.java @@ -108,4 +108,9 @@ public class MemoryConsumption implements Serializable { this.scaleDownMarginOfSecondDerivative = scaleDownMarginOfSecondDerivative; } + @Override + public String toString() { + return String.format("[average] %f [second-derivative] %f [gradient] %f [scale-down-margin-of-gradient] %f [scale-down-margin-of-second-derivative] %f", + getAverage(), getSecondDerivative(), getGradient(), getScaleDownMarginOfGradient(), getScaleDownMarginOfSecondDerivative()); + } } \ No newline at end of file
