Module io.helidon.builder.api
Package io.helidon.builder.api
Interface RuntimeType.Api<T extends Prototype.Api>
- Type Parameters:
T
- type of the prototype
- All Known Subinterfaces:
Async
,Bulkhead
,CircuitBreaker
,ContentEncodingContext
,Cron
,FixedRate
,GrpcClient
,Http1Client
,Http2Client
,MapperManager
,Mappers
,MediaContext
,OciCertificatesTlsManager
,Resource
,Retry
,TemporaryStorage
,Timeout
,WebClient
,WebServer
,WsClient
- All Known Implementing Classes:
AccessLogFeature
,AimdLimit
,AllowList
,ConfigObserver
,ContextFeature
,CorsFeature
,DirectClient
,DirectWebClient
,DirectWsClient
,EurekaRegistrationServerFeature
,FixedLimit
,HealthObserver
,Http1ConnectionSelector
,Http2ClientImpl
,InfoObserver
,LimitsFeature
,LogObserver
,LruCache
,MemoryCache
,MetricsObserver
,ObserveFeature
,OpenApiFeature
,OpenApiUi
,ScheduledThreadPoolSupplier
,SecurityFeature
,SecurityHandler
,StaticContentFeature
,ThreadPoolSupplier
,Tls
,TracingObserver
,WebClientCookieManager
- Enclosing class:
RuntimeType
public static interface RuntimeType.Api<T extends Prototype.Api>
This type is created from a specific prototype.
-
Method Summary
-
Method Details
-
prototype
T prototype()The prototype as it was received when creating this runtime object instance.- Returns:
- prototype object used to create this instance
-