public interface  io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getFilter();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withFilter(java.lang.String);
public abstract java.lang.Boolean hasFilter();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withNewFilter(java.lang.String);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withNewFilter(java.lang.StringBuilder);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withNewFilter(java.lang.StringBuffer);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent addToOverlays(int, io.fabric.tekton.triggers.v1alpha.CELOverlay);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent setToOverlays(int, io.fabric.tekton.triggers.v1alpha.CELOverlay);
public abstract transient io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent addToOverlays(io.fabric.tekton.triggers.v1alpha.CELOverlay[]);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent addAllToOverlays(java.util.Collection);
public abstract transient io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent removeFromOverlays(io.fabric.tekton.triggers.v1alpha.CELOverlay[]);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent removeAllFromOverlays(java.util.Collection);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent removeMatchingFromOverlays(java.util.function.Predicate);
public abstract java.util.List getOverlays();
public abstract java.util.List buildOverlays();
public abstract io.fabric.tekton.triggers.v1alpha.CELOverlay buildOverlay(int);
public abstract io.fabric.tekton.triggers.v1alpha.CELOverlay buildFirstOverlay();
public abstract io.fabric.tekton.triggers.v1alpha.CELOverlay buildLastOverlay();
public abstract io.fabric.tekton.triggers.v1alpha.CELOverlay buildMatchingOverlay(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingOverlay(java.util.function.Predicate);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withOverlays(java.util.List);
public abstract transient io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent withOverlays(io.fabric.tekton.triggers.v1alpha.CELOverlay[]);
public abstract java.lang.Boolean hasOverlays();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent addNewOverlay(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested addNewOverlay();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested addNewOverlayLike(io.fabric.tekton.triggers.v1alpha.CELOverlay);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested setNewOverlayLike(int, io.fabric.tekton.triggers.v1alpha.CELOverlay);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested editOverlay(int);
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested editFirstOverlay();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested editLastOverlay();
public abstract io.fabric.tekton.triggers.v1alpha.CELInterceptorFluent$OverlaysNested editMatchingOverlay(java.util.function.Predicate);
}