public abstract class AbstractDiscoveryClientOptionalArgs<T>
extends java.lang.Object
Constructor and Description |
---|
AbstractDiscoveryClientOptionalArgs() |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<javax.net.ssl.HostnameVerifier> |
getHostnameVerifier() |
java.util.Optional<javax.net.ssl.SSLContext> |
getSSLContext() |
TransportClientFactories |
getTransportClientFactories() |
void |
setAdditionalFilters(java.util.Collection<T> additionalFilters) |
void |
setEurekaJerseyClient(EurekaJerseyClient eurekaJerseyClient) |
void |
setEventBus(com.netflix.eventbus.spi.EventBus eventBus) |
void |
setEventListeners(java.util.Set<EurekaEventListener> listeners) |
void |
setHealthCheckCallbackProvider(javax.inject.Provider<HealthCheckCallback> healthCheckCallbackProvider) |
void |
setHealthCheckHandlerProvider(javax.inject.Provider<HealthCheckHandler> healthCheckHandlerProvider) |
void |
setHostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier) |
void |
setPreRegistrationHandler(PreRegistrationHandler preRegistrationHandler) |
void |
setSSLContext(javax.net.ssl.SSLContext sslContext) |
void |
setTransportClientFactories(TransportClientFactories transportClientFactories) |
@Inject(optional=true) public void setEventListeners(java.util.Set<EurekaEventListener> listeners)
@Inject(optional=true) public void setEventBus(com.netflix.eventbus.spi.EventBus eventBus)
@Inject(optional=true) public void setHealthCheckCallbackProvider(javax.inject.Provider<HealthCheckCallback> healthCheckCallbackProvider)
@Inject(optional=true) public void setHealthCheckHandlerProvider(javax.inject.Provider<HealthCheckHandler> healthCheckHandlerProvider)
@Inject(optional=true) public void setPreRegistrationHandler(PreRegistrationHandler preRegistrationHandler)
@Inject(optional=true) public void setAdditionalFilters(java.util.Collection<T> additionalFilters)
@Inject(optional=true) public void setEurekaJerseyClient(EurekaJerseyClient eurekaJerseyClient)
public TransportClientFactories getTransportClientFactories()
@Inject(optional=true) public void setTransportClientFactories(TransportClientFactories transportClientFactories)
public java.util.Optional<javax.net.ssl.SSLContext> getSSLContext()
@Inject(optional=true) public void setSSLContext(javax.net.ssl.SSLContext sslContext)
public java.util.Optional<javax.net.ssl.HostnameVerifier> getHostnameVerifier()
@Inject(optional=true) public void setHostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier)