public interface  io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToAnnotations(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToAnnotations(java.util.Map);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromAnnotations(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromAnnotations(java.util.Map);
public abstract java.util.Map getAnnotations();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withAnnotations(java.util.Map);
public abstract java.lang.Boolean hasAnnotations();
public abstract java.lang.String getCompletionTime();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withCompletionTime(java.lang.String);
public abstract java.lang.Boolean hasCompletionTime();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewCompletionTime(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewCompletionTime(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewCompletionTime(java.lang.StringBuffer);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToConditions(int, io.fabric.knative.internal.pkg.apis.Condition);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToConditions(int, io.fabric.knative.internal.pkg.apis.Condition);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToConditions(io.fabric.knative.internal.pkg.apis.Condition[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addAllToConditions(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromConditions(io.fabric.knative.internal.pkg.apis.Condition[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeAllFromConditions(java.util.Collection);
public abstract java.util.List getConditions();
public abstract io.fabric.knative.internal.pkg.apis.Condition getCondition(int);
public abstract io.fabric.knative.internal.pkg.apis.Condition getFirstCondition();
public abstract io.fabric.knative.internal.pkg.apis.Condition getLastCondition();
public abstract io.fabric.knative.internal.pkg.apis.Condition getMatchingCondition(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withConditions(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withConditions(io.fabric.knative.internal.pkg.apis.Condition[]);
public abstract java.lang.Boolean hasConditions();
public abstract java.lang.Long getObservedGeneration();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withObservedGeneration(java.lang.Long);
public abstract java.lang.Boolean hasObservedGeneration();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToPipelineResults(int, io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToPipelineResults(int, io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToPipelineResults(io.fabric.tekton.pipeline.v1beta.PipelineRunResult[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addAllToPipelineResults(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromPipelineResults(io.fabric.tekton.pipeline.v1beta.PipelineRunResult[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeAllFromPipelineResults(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeMatchingFromPipelineResults(java.util.function.Predicate);
public abstract java.util.List getPipelineResults();
public abstract java.util.List buildPipelineResults();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunResult buildPipelineResult(int);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunResult buildFirstPipelineResult();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunResult buildLastPipelineResult();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunResult buildMatchingPipelineResult(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingPipelineResult(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withPipelineResults(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withPipelineResults(io.fabric.tekton.pipeline.v1beta.PipelineRunResult[]);
public abstract java.lang.Boolean hasPipelineResults();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addNewPipelineResult(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested addNewPipelineResult();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested addNewPipelineResultLike(io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested setNewPipelineResultLike(int, io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested editPipelineResult(int);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested editFirstPipelineResult();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested editLastPipelineResult();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested editMatchingPipelineResult(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineSpec getPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineSpec buildPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withPipelineSpec(io.fabric.tekton.pipeline.v1beta.PipelineSpec);
public abstract java.lang.Boolean hasPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineSpecNested withNewPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineSpecNested withNewPipelineSpecLike(io.fabric.tekton.pipeline.v1beta.PipelineSpec);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineSpecNested editPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineSpecNested editOrNewPipelineSpec();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineSpecNested editOrNewPipelineSpecLike(io.fabric.tekton.pipeline.v1beta.PipelineSpec);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToSkippedTasks(int, io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToSkippedTasks(int, io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToSkippedTasks(io.fabric.tekton.pipeline.v1beta.SkippedTask[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addAllToSkippedTasks(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromSkippedTasks(io.fabric.tekton.pipeline.v1beta.SkippedTask[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeAllFromSkippedTasks(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeMatchingFromSkippedTasks(java.util.function.Predicate);
public abstract java.util.List getSkippedTasks();
public abstract java.util.List buildSkippedTasks();
public abstract io.fabric.tekton.pipeline.v1beta.SkippedTask buildSkippedTask(int);
public abstract io.fabric.tekton.pipeline.v1beta.SkippedTask buildFirstSkippedTask();
public abstract io.fabric.tekton.pipeline.v1beta.SkippedTask buildLastSkippedTask();
public abstract io.fabric.tekton.pipeline.v1beta.SkippedTask buildMatchingSkippedTask(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingSkippedTask(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withSkippedTasks(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withSkippedTasks(io.fabric.tekton.pipeline.v1beta.SkippedTask[]);
public abstract java.lang.Boolean hasSkippedTasks();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addNewSkippedTask(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested addNewSkippedTask();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested addNewSkippedTaskLike(io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested setNewSkippedTaskLike(int, io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested editSkippedTask(int);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested editFirstSkippedTask();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested editLastSkippedTask();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested editMatchingSkippedTask(java.util.function.Predicate);
public abstract java.lang.String getStartTime();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withStartTime(java.lang.String);
public abstract java.lang.Boolean hasStartTime();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewStartTime(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewStartTime(java.lang.StringBuilder);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withNewStartTime(java.lang.StringBuffer);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToTaskRuns(java.lang.String, io.fabric.tekton.pipeline.v1beta.PipelineRunTaskRunStatus);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToTaskRuns(java.util.Map);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromTaskRuns(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromTaskRuns(java.util.Map);
public abstract java.util.Map getTaskRuns();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withTaskRuns(java.util.Map);
public abstract java.lang.Boolean hasTaskRuns();
}