- All Known Subinterfaces:
ContentEncoding,JdbcConnectionPool,MediaSupport,Observer,OciCertificatesTlsManager,OpenApiManager<T>,OpenApiService,ProtocolConfig,ProtocolConfig,ServerFeature,TlsManager,WebClientService
- All Known Implementing Classes:
AccessLogFeature,ConfigObserver,ConfiguredTlsManager,ContextFeature,CorsFeature,DeflateEncoding,FormParamsSupport,GzipEncoding,HealthObserver,InfoObserver,JacksonSupport,JsonbSupport,JsonpSupport,LogObserver,MetricsObserver,MultiPartSupport,ObserveFeature,OpenApiFeature,OpenApiUi,PathSupport,SecurityFeature,StringSupport,TracingObserver,WebClientMeter,WebClientMetrics,WebClientSecurity,WebClientTracing
public interface NamedService
To be used with
ConfiguredProvider, each configured service may have a name.-
Method Summary
-
Method Details
-
name
String name()Name of this implementation, as provided inConfiguredProvider.create(Config, String).- Returns:
- name of this service
-
type
String type()Type of this implementation, to distinguish instances of same type, with differentname(). Use for exampleConfiguredProvider.configKey()to define the type.- Returns:
- type of this service
-