public interface  oadd.org.apache.curator.x.discovery.ServiceProviderBuilder extends java.lang.Object
{
public abstract oadd.org.apache.curator.x.discovery.ServiceProvider build();
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder serviceName(java.lang.String);
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder providerStrategy(oadd.org.apache.curator.x.discovery.ProviderStrategy);
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder threadFactory(java.util.concurrent.ThreadFactory);
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder downInstancePolicy(oadd.org.apache.curator.x.discovery.DownInstancePolicy);
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder additionalFilter(oadd.org.apache.curator.x.discovery.InstanceFilter);
public abstract oadd.org.apache.curator.x.discovery.ServiceProviderBuilder executorService(java.util.concurrent.ExecutorService);
}