AttributeDisambiguationRule (Gradle API 9.7.1)
Description: declaration: package: org.gradle.api.attributes, interface: AttributeDisambiguationRule

# Interface AttributeDisambiguationRule<T>

Type Parameters:
  `T` - The attribute value type.

All Superinterfaces:
  `Action<MultipleCandidatesDetails<T>>`

All Known Implementing Classes:
  `NativeBasePlugin.LinkageSelectionRule, ScalaBasePlugin.UsageDisambiguationRules`

public interface AttributeDisambiguationRule<T> extends Action<MultipleCandidatesDetails<T>>
A rule that selects the best value out of a set of candidates.

Since:
  4.0

- ## Method Summary

  ### Methods inherited from interface Action

  `execute`