public interface  io.fabric.camelk.v.CamelSchemeScopeFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent addToDependencies(int, io.fabric.camelk.v.CamelArtifactDependency);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent setToDependencies(int, io.fabric.camelk.v.CamelArtifactDependency);
public abstract transient io.fabric.camelk.v.CamelSchemeScopeFluent addToDependencies(io.fabric.camelk.v.CamelArtifactDependency[]);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent addAllToDependencies(java.util.Collection);
public abstract transient io.fabric.camelk.v.CamelSchemeScopeFluent removeFromDependencies(io.fabric.camelk.v.CamelArtifactDependency[]);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent removeAllFromDependencies(java.util.Collection);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent removeMatchingFromDependencies(java.util.function.Predicate);
public abstract java.util.List getDependencies();
public abstract java.util.List buildDependencies();
public abstract io.fabric.camelk.v.CamelArtifactDependency buildDependency(int);
public abstract io.fabric.camelk.v.CamelArtifactDependency buildFirstDependency();
public abstract io.fabric.camelk.v.CamelArtifactDependency buildLastDependency();
public abstract io.fabric.camelk.v.CamelArtifactDependency buildMatchingDependency(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingDependency(java.util.function.Predicate);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent withDependencies(java.util.List);
public abstract transient io.fabric.camelk.v.CamelSchemeScopeFluent withDependencies(io.fabric.camelk.v.CamelArtifactDependency[]);
public abstract java.lang.Boolean hasDependencies();
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested addNewDependency();
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested addNewDependencyLike(io.fabric.camelk.v.CamelArtifactDependency);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested setNewDependencyLike(int, io.fabric.camelk.v.CamelArtifactDependency);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested editDependency(int);
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested editFirstDependency();
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested editLastDependency();
public abstract io.fabric.camelk.v.CamelSchemeScopeFluent$DependenciesNested editMatchingDependency(java.util.function.Predicate);
}