Package org.jclouds.loadbalancer.domain

Examples of org.jclouds.loadbalancer.domain.LoadBalancerMetadata


      checkNotNull(protocol, "protocol");
      checkArgument(protocol.toUpperCase().equals("HTTP") || protocol.toUpperCase().equals("TCP"),
            "Acceptable values for protocol are HTTP or TCP");

      logger.debug(">> creating load balancer (%s)", loadBalancerName);
      LoadBalancerMetadata lb = loadBalancerStrategy.createLoadBalancerInLocation(location, loadBalancerName, protocol,
            loadBalancerPort, instancePort, nodes);
      logger.debug("<< created load balancer (%s)", loadBalancerName, lb);
      return lb;
   }
View Full Code Here


      logger.debug(">> destroying load balancer(%s)", id);
      final AtomicReference<LoadBalancerMetadata> loadBalancer = Atomics.newReference();
      Predicate<String> tester = retry(new Predicate<String>() {
         public boolean apply(String input) {
            try {
               LoadBalancerMetadata md = destroyLoadBalancerStrategy.destroyLoadBalancer(id);
               if (md != null)
                  loadBalancer.set(md);
               return true;
            } catch (IllegalStateException e) {
               logger.warn("<< illegal state destroying load balancer(%s)", id);
View Full Code Here

      checkNotNull(protocol, "protocol");
      checkArgument(protocol.toUpperCase().equals("HTTP") || protocol.toUpperCase().equals("TCP"),
            "Acceptable values for protocol are HTTP or TCP");

      logger.debug(">> creating load balancer (%s)", loadBalancerName);
      LoadBalancerMetadata lb = loadBalancerStrategy.createLoadBalancerInLocation(location, loadBalancerName, protocol,
            loadBalancerPort, instancePort, nodes);
      logger.debug("<< created load balancer (%s)", loadBalancerName, lb);
      return lb;
   }
View Full Code Here

      logger.debug(">> destroying load balancer(%s)", id);
      final AtomicReference<LoadBalancerMetadata> loadBalancer = Atomics.newReference();
      Predicate<String> tester = retry(new Predicate<String>() {
         public boolean apply(String input) {
            try {
               LoadBalancerMetadata md = destroyLoadBalancerStrategy.destroyLoadBalancer(id);
               if (md != null)
                  loadBalancer.set(md);
               return true;
            } catch (IllegalStateException e) {
               logger.warn("<< illegal state destroying load balancer(%s)", id);
View Full Code Here

      checkNotNull(protocol, "protocol");
      checkArgument(protocol.toUpperCase().equals("HTTP") || protocol.toUpperCase().equals("TCP"),
            "Acceptable values for protocol are HTTP or TCP");

      logger.debug(">> creating load balancer (%s)", loadBalancerName);
      LoadBalancerMetadata lb = loadBalancerStrategy.createLoadBalancerInLocation(location, loadBalancerName, protocol,
            loadBalancerPort, instancePort, nodes);
      logger.debug("<< created load balancer (%s)", loadBalancerName, lb);
      return lb;
   }
View Full Code Here

      logger.debug(">> destroying load balancer(%s)", id);
      final AtomicReference<LoadBalancerMetadata> loadBalancer = Atomics.newReference();
      Predicate<String> tester = retry(new Predicate<String>() {
         public boolean apply(String input) {
            try {
               LoadBalancerMetadata md = destroyLoadBalancerStrategy.destroyLoadBalancer(id);
               if (md != null)
                  loadBalancer.set(md);
               return true;
            } catch (IllegalStateException e) {
               logger.warn("<< illegal state destroying load balancer(%s)", id);
View Full Code Here

      checkNotNull(protocol, "protocol");
      checkArgument(protocol.toUpperCase().equals("HTTP") || protocol.toUpperCase().equals("TCP"),
            "Acceptable values for protocol are HTTP or TCP");

      logger.debug(">> creating load balancer (%s)", loadBalancerName);
      LoadBalancerMetadata lb = loadBalancerStrategy.createLoadBalancerInLocation(location, loadBalancerName, protocol,
            loadBalancerPort, instancePort, nodes);
      logger.debug("<< created load balancer (%s)", loadBalancerName, lb);
      return lb;
   }
View Full Code Here

      logger.debug(">> destroying load balancer(%s)", id);
      final AtomicReference<LoadBalancerMetadata> loadBalancer = Atomics.newReference();
      Predicate<String> tester = retry(new Predicate<String>() {
         public boolean apply(String input) {
            try {
               LoadBalancerMetadata md = destroyLoadBalancerStrategy.destroyLoadBalancer(id);
               if (md != null)
                  loadBalancer.set(md);
               return true;
            } catch (IllegalStateException e) {
               logger.warn("<< illegal state destroying load balancer(%s)", id);
View Full Code Here

TOP

Related Classes of org.jclouds.loadbalancer.domain.LoadBalancerMetadata

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.