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
,MediaContext
,OciCertificatesTlsManager
,Resource
,Retry
,Timeout
,WebClient
,WebServer
,WsClient
- All Known Implementing Classes:
AccessLogFeature
,AllowList
,ConfigObserver
,ContextFeature
,CorsFeature
,DirectClient
,DirectWebClient
,DirectWsClient
,HealthObserver
,Http1ConnectionSelector
,Http2ClientImpl
,InfoObserver
,LogObserver
,LruCache
,MetricsObserver
,ObserveFeature
,OpenApiFeature
,OpenApiUi
,ScheduledThreadPoolSupplier
,SecurityFeature
,SecurityHandler
,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
-