Annotation Type ConditionalOnFeaturesEnabled


  • @Retention(RUNTIME)
    @Target({TYPE,METHOD})
    @Documented
    @ConditionalOnProperty(name="spring.cloud.features.enabled")
    public @interface ConditionalOnFeaturesEnabled
    The conditional annotation meta-annotates @ConditionalOnProperty for @FeaturesEndpoint enabled.
    Since:
    1.0.0
    Author:
    Mercy
    See Also:
    CommonsClientAutoConfiguration.ActuatorConfiguration, FeaturesEndpoint, HasFeatures, CommonsPropertyConstants.FEATURES_ENABLED_PROPERTY_NAME, ConditionalOnProperty
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean matchIfMissing
      Specify if the condition should match if the property is not set.
    • Element Detail

      • matchIfMissing

        @AliasFor(annotation=org.springframework.boot.autoconfigure.condition.ConditionalOnProperty.class,
                  attribute="matchIfMissing")
        boolean matchIfMissing
        Specify if the condition should match if the property is not set. Defaults to true.
        Returns:
        if the condition should match if the property is missing
        Default:
        true