public interface  io.fabric.camelk.v.CamelSchemeFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.camelk.v.CamelSchemeScope getConsumer();
public abstract io.fabric.camelk.v.CamelSchemeScope buildConsumer();
public abstract io.fabric.camelk.v.CamelSchemeFluent withConsumer(io.fabric.camelk.v.CamelSchemeScope);
public abstract java.lang.Boolean hasConsumer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ConsumerNested withNewConsumer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ConsumerNested withNewConsumerLike(io.fabric.camelk.v.CamelSchemeScope);
public abstract io.fabric.camelk.v.CamelSchemeFluent$ConsumerNested editConsumer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ConsumerNested editOrNewConsumer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ConsumerNested editOrNewConsumerLike(io.fabric.camelk.v.CamelSchemeScope);
public abstract java.lang.Boolean getHttp();
public abstract io.fabric.camelk.v.CamelSchemeFluent withHttp(java.lang.Boolean);
public abstract java.lang.Boolean hasHttp();
public abstract java.lang.String getId();
public abstract io.fabric.camelk.v.CamelSchemeFluent withId(java.lang.String);
public abstract java.lang.Boolean hasId();
public abstract java.lang.Boolean getPassive();
public abstract io.fabric.camelk.v.CamelSchemeFluent withPassive(java.lang.Boolean);
public abstract java.lang.Boolean hasPassive();
public abstract io.fabric.camelk.v.CamelSchemeScope getProducer();
public abstract io.fabric.camelk.v.CamelSchemeScope buildProducer();
public abstract io.fabric.camelk.v.CamelSchemeFluent withProducer(io.fabric.camelk.v.CamelSchemeScope);
public abstract java.lang.Boolean hasProducer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ProducerNested withNewProducer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ProducerNested withNewProducerLike(io.fabric.camelk.v.CamelSchemeScope);
public abstract io.fabric.camelk.v.CamelSchemeFluent$ProducerNested editProducer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ProducerNested editOrNewProducer();
public abstract io.fabric.camelk.v.CamelSchemeFluent$ProducerNested editOrNewProducerLike(io.fabric.camelk.v.CamelSchemeScope);
public abstract io.fabric.camelk.v.CamelSchemeFluent withHttp();
public abstract io.fabric.camelk.v.CamelSchemeFluent withPassive();
}