Package com.yahoo.config.model.api
Class ApplicationClusterEndpoint
- java.lang.Object
-
- com.yahoo.config.model.api.ApplicationClusterEndpoint
-
public class ApplicationClusterEndpoint extends Object
Represents one endpoint for an application cluster- Author:
- mortent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ApplicationClusterEndpoint.Builder
static class
ApplicationClusterEndpoint.DnsName
static class
ApplicationClusterEndpoint.RoutingMethod
static class
ApplicationClusterEndpoint.Scope
-
Constructor Summary
Constructors Constructor Description ApplicationClusterEndpoint(ApplicationClusterEndpoint.DnsName dnsName, ApplicationClusterEndpoint.Scope scope, ApplicationClusterEndpoint.RoutingMethod routingMethod, int weight, List<String> hostNames)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApplicationClusterEndpoint.Builder
builder()
ApplicationClusterEndpoint.DnsName
dnsName()
List<String>
hostNames()
ApplicationClusterEndpoint.RoutingMethod
routingMethod()
ApplicationClusterEndpoint.Scope
scope()
int
weight()
-
-
-
Constructor Detail
-
ApplicationClusterEndpoint
public ApplicationClusterEndpoint(ApplicationClusterEndpoint.DnsName dnsName, ApplicationClusterEndpoint.Scope scope, ApplicationClusterEndpoint.RoutingMethod routingMethod, int weight, List<String> hostNames)
-
-
Method Detail
-
dnsName
public ApplicationClusterEndpoint.DnsName dnsName()
-
scope
public ApplicationClusterEndpoint.Scope scope()
-
routingMethod
public ApplicationClusterEndpoint.RoutingMethod routingMethod()
-
weight
public int weight()
-
builder
public static ApplicationClusterEndpoint.Builder builder()
-
-