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,Http1Client,Http2Client,MediaContext,OciCertificatesTlsManager,Resource,Retry,Timeout,WebClient,WebServer,WsClient
- All Known Implementing Classes:
AccessLogFeature,AllowList,ConfigObserver,ContextFeature,CorsFeature,DirectClient,DirectWebClient,DirectWsClient,HealthObserver,Http1ConnectionSelector,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
-