java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.configserver.LoadBalancer

public class LoadBalancer extends Object
Represents an exclusive load balancer, assigned to an application's cluster.
Author:
mortent
  • Constructor Details

    • LoadBalancer

      public LoadBalancer(String id, com.yahoo.config.provision.ApplicationId application, com.yahoo.config.provision.ClusterSpec.Id cluster, Optional<ai.vespa.http.DomainName> hostname, LoadBalancer.State state, Optional<String> dnsZone)
  • Method Details

    • id

      public String id()
    • application

      public com.yahoo.config.provision.ApplicationId application()
    • cluster

      public com.yahoo.config.provision.ClusterSpec.Id cluster()
    • hostname

      public Optional<ai.vespa.http.DomainName> hostname()
    • dnsZone

      public Optional<String> dnsZone()
    • state

      public LoadBalancer.State state()