public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host) { endpoints.add(new Endpoint(name, protocol, port, domain, host, null, null)); return this; }
public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host, final List<String> tags, final EndpointHealthCheck healthCheck) { endpoints.add(new Endpoint(name, protocol, port, domain, host, tags, healthCheck)); return this; }
public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host, final List<String> tags) { endpoints.add(new Endpoint(name, protocol, port, domain, host, tags, null)); return this; }
public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host, final List<String> tags, final EndpointHealthCheck healthCheck) { endpoints.add(new Endpoint(name, protocol, port, domain, host, tags, healthCheck)); return this; }
public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host) { endpoints.add(new Endpoint(name, protocol, port, domain, host, null, null)); return this; }
public Builder endpoint(final String name, final String protocol, final int port, final String domain, final String host, final List<String> tags) { endpoints.add(new Endpoint(name, protocol, port, domain, host, tags, null)); return this; }