0.5.2 Kubernetes service proxy change - introduction of PublicIps

Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/54596390
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/54596390
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/54596390

Branch: refs/heads/master
Commit: 545963903927cfa2d145029e03a41c13c836c23a
Parents: 9d852d2
Author: Nirmal Fernando <[email protected]>
Authored: Fri Nov 28 10:40:56 2014 +0530
Committer: Nirmal Fernando <[email protected]>
Committed: Fri Nov 28 14:07:08 2014 +0530

----------------------------------------------------------------------
 .../kubernetes/client/model/Service.java        | 24 +++++++++++++-------
 1 file changed, 16 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/54596390/components/org.apache.stratos.kubernetes.client/src/main/java/org/apache/stratos/kubernetes/client/model/Service.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.kubernetes.client/src/main/java/org/apache/stratos/kubernetes/client/model/Service.java
 
b/components/org.apache.stratos.kubernetes.client/src/main/java/org/apache/stratos/kubernetes/client/model/Service.java
index 06227eb..0950d1f 100644
--- 
a/components/org.apache.stratos.kubernetes.client/src/main/java/org/apache/stratos/kubernetes/client/model/Service.java
+++ 
b/components/org.apache.stratos.kubernetes.client/src/main/java/org/apache/stratos/kubernetes/client/model/Service.java
@@ -20,6 +20,8 @@
  */
 package org.apache.stratos.kubernetes.client.model;
 
+import java.util.Arrays;
+
 import javax.xml.bind.annotation.XmlRootElement;
 
 /**
@@ -40,6 +42,7 @@ public class Service {
        private Selector selector;
        private String apiVersion;
        private Label labels;
+       private String[] publicIPs;
        
        public String getKind() {
                return kind;
@@ -101,13 +104,18 @@ public class Service {
        public void setSelector(Selector selector) {
                this.selector = selector;
        }
-       @Override
-       public String toString() {
-               return "Service [kind=" + kind + ", id=" + id + ", 
creationTimestamp="
-                               + creationTimestamp + ", selfLink=" + selfLink 
+ ", name="
-                               + name + ", port=" + port + ", containerPort=" 
+ containerPort
-                               + ", selector=" + selector + ", apiVersion=" + 
apiVersion
-                               + ", labels=" + labels + "]";
+       public String[] getPublicIPs() {
+           return publicIPs;
        }
-       
+       public void setPublicIPs(String[] publicIPs) {
+           this.publicIPs = publicIPs;
+       }
+    @Override
+    public String toString() {
+        return "Service [kind=" + kind + ", id=" + id + ", creationTimestamp=" 
+ creationTimestamp + ", selfLink="
+                + selfLink + ", name=" + name + ", port=" + port + ", 
containerPort=" + containerPort + ", selector="
+                + selector + ", apiVersion=" + apiVersion + ", labels=" + 
labels + ", publicIPs="
+                + Arrays.toString(publicIPs) + "]";
+    }
+
 }

Reply via email to