public interface  io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getGroup();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withGroup(java.lang.String);
public abstract java.lang.Boolean hasGroup();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withNewGroup(java.lang.String);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addToInstances(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent setToInstances(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance);
public abstract transient io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addToInstances(io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance[]);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addAllToInstances(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent removeFromInstances(io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance[]);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent removeAllFromInstances(java.util.Collection);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent removeMatchingFromInstances(java.util.function.Predicate);
public abstract java.util.List getInstances();
public abstract java.util.List buildInstances();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance buildInstance(java.lang.Integer);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance buildFirstInstance();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance buildLastInstance();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance buildMatchingInstance(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingInstance(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withInstances(java.util.List);
public abstract transient io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withInstances(io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance[]);
public abstract java.lang.Boolean hasInstances();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addNewInstance(java.lang.String, java.lang.String);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested addNewInstance();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested addNewInstanceLike(io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested setNewInstanceLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceInstance);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested editInstance(java.lang.Integer);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested editFirstInstance();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested editLastInstance();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent$InstancesNested editMatchingInstance(java.util.function.Predicate);
public abstract java.lang.String getKind();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withNewKind(java.lang.String);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.operatorhub.v1alpha.ResourceListFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}