You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2013/12/27 06:05:16 UTC

git commit: Added toString() methods to LoadAverage and MemoryConsumption classes

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 <im...@apache.org>
Authored: Fri Dec 27 10:34:53 2013 +0530
Committer: Imesh Gunaratne <im...@apache.org>
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