public interface  io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getPolicy();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent withPolicy(java.lang.String);
public abstract java.lang.Boolean hasPolicy();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addToUpstreams(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.Upstream);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent setToUpstreams(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.Upstream);
public abstract transient io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addToUpstreams(io.fabric.openshift.api.model.v.operator.v.Upstream[]);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addAllToUpstreams(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent removeFromUpstreams(io.fabric.openshift.api.model.v.operator.v.Upstream[]);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent removeAllFromUpstreams(java.util.Collection);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent removeMatchingFromUpstreams(java.util.function.Predicate);
public abstract java.util.List getUpstreams();
public abstract java.util.List buildUpstreams();
public abstract io.fabric.openshift.api.model.v.operator.v.Upstream buildUpstream(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.operator.v.Upstream buildFirstUpstream();
public abstract io.fabric.openshift.api.model.v.operator.v.Upstream buildLastUpstream();
public abstract io.fabric.openshift.api.model.v.operator.v.Upstream buildMatchingUpstream(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingUpstream(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent withUpstreams(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent withUpstreams(io.fabric.openshift.api.model.v.operator.v.Upstream[]);
public abstract java.lang.Boolean hasUpstreams();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addNewUpstream(java.lang.String, java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested addNewUpstream();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested addNewUpstreamLike(io.fabric.openshift.api.model.v.operator.v.Upstream);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested setNewUpstreamLike(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.Upstream);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested editUpstream(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested editFirstUpstream();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested editLastUpstream();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent$UpstreamsNested editMatchingUpstream(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.operator.v.UpstreamResolversFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}