public interface  io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent addToConditionChecks(java.lang.String, io.fabric.tekton.pipeline.v1beta.PipelineRunConditionCheckStatus);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent addToConditionChecks(java.util.Map);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent removeFromConditionChecks(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent removeFromConditionChecks(java.util.Map);
public abstract java.util.Map getConditionChecks();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent withConditionChecks(java.util.Map);
public abstract java.lang.Boolean hasConditionChecks();
public abstract java.lang.String getPipelineTaskName();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent withPipelineTaskName(java.lang.String);
public abstract java.lang.Boolean hasPipelineTaskName();
public abstract io.fabric.tekton.pipeline.v1beta.TaskRunStatus getStatus();
public abstract io.fabric.tekton.pipeline.v1beta.TaskRunStatus buildStatus();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent withStatus(io.fabric.tekton.pipeline.v1beta.TaskRunStatus);
public abstract java.lang.Boolean hasStatus();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$StatusNested withNewStatus();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$StatusNested withNewStatusLike(io.fabric.tekton.pipeline.v1beta.TaskRunStatus);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$StatusNested editStatus();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$StatusNested editOrNewStatus();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$StatusNested editOrNewStatusLike(io.fabric.tekton.pipeline.v1beta.TaskRunStatus);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent addToWhenExpressions(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.WhenExpression);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent setToWhenExpressions(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.WhenExpression);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent addToWhenExpressions(io.fabric.tekton.pipeline.v1beta.WhenExpression[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent addAllToWhenExpressions(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent removeFromWhenExpressions(io.fabric.tekton.pipeline.v1beta.WhenExpression[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent removeAllFromWhenExpressions(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent removeMatchingFromWhenExpressions(java.util.function.Predicate);
public abstract java.util.List getWhenExpressions();
public abstract java.util.List buildWhenExpressions();
public abstract io.fabric.tekton.pipeline.v1beta.WhenExpression buildWhenExpression(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1beta.WhenExpression buildFirstWhenExpression();
public abstract io.fabric.tekton.pipeline.v1beta.WhenExpression buildLastWhenExpression();
public abstract io.fabric.tekton.pipeline.v1beta.WhenExpression buildMatchingWhenExpression(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingWhenExpression(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent withWhenExpressions(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent withWhenExpressions(io.fabric.tekton.pipeline.v1beta.WhenExpression[]);
public abstract java.lang.Boolean hasWhenExpressions();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested addNewWhenExpression();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested addNewWhenExpressionLike(io.fabric.tekton.pipeline.v1beta.WhenExpression);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested setNewWhenExpressionLike(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.WhenExpression);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested editWhenExpression(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested editFirstWhenExpression();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested editLastWhenExpression();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatusFluent$WhenExpressionsNested editMatchingWhenExpression(java.util.function.Predicate);
}