Interface Toggleable

All Known Subinterfaces:
BeanDefinitionVisitor, BeanElementVisitor<A>, ExpressionEvaluationContextRegistrar, HttpCompressionStrategy, HttpContentProcessor, PackageElementVisitor<A>, PropertySourceImporter<T>, PropertySourceLoader, ProxyingBeanDefinitionVisitor, TypeElementVisitor<C,E>
All Known Implementing Classes:
AbstractClientSslConfiguration, AbstractPropertySourceLoader, AopProxyWriter, AsyncTypeElementVisitor, BeanDefinitionWriter, BeanImportVisitor, ClasspathPropertySourceImporter, ClasspathWildcardPropertySourceImporter, ClientSslConfiguration, CloudFoundryVcapApplicationPropertySourceLoader, CloudFoundryVcapServicesPropertySourceLoader, ConfigDiscoveryConfiguration, ConfigTreePropertySourceImporter, ConfigurationMetadataWriterVisitor, ConfigurationReaderVisitor, ConstantPropertySourceLoader, ContextConfigurerVisitor, DefaultHttpClientConfiguration.DefaultConnectionPoolConfiguration, DefaultHttpClientConfiguration.DefaultWebSocketCompressionConfiguration, DefaultHttpCompressionStrategy, DefaultHttpContentProcessor, DefaultSslConfiguration, DigitalOceanMetadataConfiguration, DiscoveryClientHealthIndicatorConfiguration, DiscoveryConfiguration, DiskSpaceIndicatorConfiguration, EnvJsonPropertySourceLoader, EnvPropertySourceImporter, ExecutableVisitor, FilePropertySourceImporter, FileWatchConfiguration, FilterVisitor, GraalTypeElementVisitor, GracefulShutdownConfiguration, HeaderVersionResolverConfiguration, HeartbeatConfiguration, HttpClientConfiguration.ConnectionPoolConfiguration, HttpClientConfiguration.WebSocketCompressionConfiguration, HttpServerConfiguration.CorsConfiguration, HttpServerConfiguration.MultipartConfiguration, InternalApiTypeElementVisitor, IntrospectedPackageElementVisitor, IntrospectedTypeElementVisitor, JsonPropertySourceLoader, JsonPropertySourceLoader, MapperVisitor, PackageConfigurationImportVisitor, ParameterVersionResolverConfiguration, PropertiesPropertySourceLoader, ProxyingBeanDefinitionWriter, RegistrationConfiguration, RetryablePropertySourceImporter, RoutesVersioningConfiguration, RouteValidationVisitor, RuntimeProxyBeanDefinitionWriter, ServerSslConfiguration, ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration, ServiceHttpClientConfiguration.ServiceSslClientConfiguration, ServiceHttpClientConfiguration.ServiceWebSocketCompressionConfiguration, SslConfiguration, StaticResourceConfiguration, WebSocketVisitor, YamlPropertySourceLoader

public interface Toggleable
An interface for components or configurations that can be toggled on or off.
Since:
1.0
Author:
Graeme Rocher
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
     
  • Method Details

    • isEnabled

      default boolean isEnabled()
      Returns:
      Whether the component is enabled