Record Class DisabledBean<T>

java.lang.Object
java.lang.Record
io.micronaut.context.DisabledBean<T>
Type Parameters:
T - The bean type
Record Components:
type - The bean type
qualifier - The qualifier
reasons - The reasons the bean is disabled
All Implemented Interfaces:
AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, BeanInfo<T>, Named, Ordered, ArgumentCoercible<T>, BeanContextConditional, BeanDefinition<T>, BeanDefinitionReference<T>, BeanType<T>, QualifiedBeanType<T>

public record DisabledBean<T>(@NonNull Argument<T> type, @Nullable Qualifier<T> qualifier, @NonNull List<String> reasons) extends Record implements BeanDefinition<T>, BeanDefinitionReference<T>
Data about a disabled bean. Used to improve error reporting.