public interface  io.fabric.openshift.api.model.ImageStreamImportSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent addToImages(int, io.fabric.openshift.api.model.ImageImportSpec);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent setToImages(int, io.fabric.openshift.api.model.ImageImportSpec);
public abstract transient io.fabric.openshift.api.model.ImageStreamImportSpecFluent addToImages(io.fabric.openshift.api.model.ImageImportSpec[]);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent addAllToImages(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.ImageStreamImportSpecFluent removeFromImages(io.fabric.openshift.api.model.ImageImportSpec[]);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent removeAllFromImages(java.util.Collection);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent removeMatchingFromImages(java.util.function.Predicate);
public abstract java.util.List getImages();
public abstract java.util.List buildImages();
public abstract io.fabric.openshift.api.model.ImageImportSpec buildImage(int);
public abstract io.fabric.openshift.api.model.ImageImportSpec buildFirstImage();
public abstract io.fabric.openshift.api.model.ImageImportSpec buildLastImage();
public abstract io.fabric.openshift.api.model.ImageImportSpec buildMatchingImage(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingImage(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent withImages(java.util.List);
public abstract transient io.fabric.openshift.api.model.ImageStreamImportSpecFluent withImages(io.fabric.openshift.api.model.ImageImportSpec[]);
public abstract java.lang.Boolean hasImages();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested addNewImage();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested addNewImageLike(io.fabric.openshift.api.model.ImageImportSpec);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested setNewImageLike(int, io.fabric.openshift.api.model.ImageImportSpec);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested editImage(int);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested editFirstImage();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested editLastImage();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$ImagesNested editMatchingImage(java.util.function.Predicate);
public abstract java.lang.Boolean getImport();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent withImport(java.lang.Boolean);
public abstract java.lang.Boolean hasImport();
public abstract io.fabric.openshift.api.model.RepositoryImportSpec getRepository();
public abstract io.fabric.openshift.api.model.RepositoryImportSpec buildRepository();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent withRepository(io.fabric.openshift.api.model.RepositoryImportSpec);
public abstract java.lang.Boolean hasRepository();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$RepositoryNested withNewRepository();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$RepositoryNested withNewRepositoryLike(io.fabric.openshift.api.model.RepositoryImportSpec);
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$RepositoryNested editRepository();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$RepositoryNested editOrNewRepository();
public abstract io.fabric.openshift.api.model.ImageStreamImportSpecFluent$RepositoryNested editOrNewRepositoryLike(io.fabric.openshift.api.model.RepositoryImportSpec);
}