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