Class ServiceSelectorProvider

java.lang.Object
io.airlift.discovery.client.ServiceSelectorProvider
All Implemented Interfaces:
javax.inject.Provider<ServiceSelector>

public class ServiceSelectorProvider extends Object implements javax.inject.Provider<ServiceSelector>
  • Constructor Details

    • ServiceSelectorProvider

      public ServiceSelectorProvider(String type)
  • Method Details

    • setInjector

      @Inject public void setInjector(com.google.inject.Injector injector)
    • setServiceSelectorFactory

      @Inject public void setServiceSelectorFactory(ServiceSelectorFactory serviceSelectorFactory)
    • get

      public ServiceSelector get()
      Specified by:
      get in interface javax.inject.Provider<ServiceSelector>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object