public interface  io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent addToCategories(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent setToCategories(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory);
public abstract transient io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent addToCategories(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory[]);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent addAllToCategories(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent removeFromCategories(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory[]);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent removeAllFromCategories(java.util.Collection);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent removeMatchingFromCategories(java.util.function.Predicate);
public abstract java.util.List getCategories();
public abstract java.util.List buildCategories();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory buildCategory(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory buildFirstCategory();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory buildLastCategory();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory buildMatchingCategory(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCategory(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent withCategories(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent withCategories(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory[]);
public abstract java.lang.Boolean hasCategories();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested addNewCategory();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested addNewCategoryLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested setNewCategoryLike(java.lang.Integer, io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategory);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested editCategory(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested editFirstCategory();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested editLastCategory();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent$CategoriesNested editMatchingCategory(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomizationFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}