public interface  io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addToParams(java.lang.Integer, io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent setToParams(java.lang.Integer, io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addToParams(io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param[]);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addAllToParams(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeFromParams(io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param[]);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeAllFromParams(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeMatchingFromParams(java.util.function.Predicate);
public abstract java.util.List getParams();
public abstract java.util.List buildParams();
public abstract io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param buildParam(java.lang.Integer);
public abstract io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param buildFirstParam();
public abstract io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param buildLastParam();
public abstract io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param buildMatchingParam(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent withParams(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent withParams(io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param[]);
public abstract java.lang.Boolean hasParams();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested addNewParam();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested addNewParamLike(io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested setNewParamLike(java.lang.Integer, io.fabric.tekton.v1alpha.internal.pipeline.pkg.apis.pipeline.v1alpha.Param);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested editParam(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested editFirstParam();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested editLastParam();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ParamsNested editMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addToResources(java.lang.Integer, io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent setToResources(java.lang.Integer, io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addToResources(io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding[]);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent addAllToResources(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeFromResources(io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding[]);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeAllFromResources(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent removeMatchingFromResources(java.util.function.Predicate);
public abstract java.util.List getResources();
public abstract java.util.List buildResources();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding buildResource(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding buildFirstResource();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding buildLastResource();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding buildMatchingResource(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingResource(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent withResources(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent withResources(io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding[]);
public abstract java.lang.Boolean hasResources();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested addNewResource();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested addNewResourceLike(io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested setNewResourceLike(java.lang.Integer, io.fabric.tekton.pipeline.v1alpha.TaskResourceBinding);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested editResource(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested editFirstResource();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested editLastResource();
public abstract io.fabric.tekton.pipeline.v1alpha.TaskRunInputsFluent$ResourcesNested editMatchingResource(java.util.function.Predicate);
}