Interface CollectionInheritanceDecider


  • @ConsumerType
    public interface CollectionInheritanceDecider
    The CollectionInheritanceDecider is an SPI which should be used by all ConfigurationResourceResolvingStrategy implementations if they support inheritance for collections.
    Since:
    1.1
    • Method Detail

      • decide

        @Nullable
        @Nullable InheritanceDecision decide​(@NotNull
                                             @NotNull Resource resource,
                                             @NotNull
                                             @NotNull java.lang.String bucketName)
        Decide whether the provided resource should be included in the collection. The provided resource can either be included, excluded or blocked. If the decider can't decide it must return null.
        Parameters:
        bucketName - The bucket name
        resource - The resource
        Returns:
        The decision or null