Interface CamelCapability

All Known Implementing Classes:
ImmutableCamelCapability

@Immutable public interface CamelCapability
  • Method Details

    • getDependencies

      @Auxiliary @Default @NaturalOrder default SortedSet<Artifact> getDependencies()
    • getRuntimeProperties

      @Auxiliary @Default @NaturalOrder default SortedSet<Property> getRuntimeProperties()
    • getBuildTimeProperties

      @Auxiliary @Default @NaturalOrder default SortedSet<Property> getBuildTimeProperties()
    • getMetadata

      @Auxiliary @Default @NaturalOrder default SortedMap<String,String> getMetadata()
    • forArtifact

      static CamelCapability forArtifact(String groupId, String artifactId)