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 io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToChildReferences(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.ChildStatusReference);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToChildReferences(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.ChildStatusReference);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToChildReferences(io.fabric.tekton.pipeline.v1beta.ChildStatusReference[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addAllToChildReferences(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromChildReferences(io.fabric.tekton.pipeline.v1beta.ChildStatusReference[]);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeAllFromChildReferences(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeMatchingFromChildReferences(java.util.function.Predicate);
public abstract java.util.List getChildReferences();
public abstract java.util.List buildChildReferences();
public abstract io.fabric.tekton.pipeline.v1beta.ChildStatusReference buildChildReference(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1beta.ChildStatusReference buildFirstChildReference();
public abstract io.fabric.tekton.pipeline.v1beta.ChildStatusReference buildLastChildReference();
public abstract io.fabric.tekton.pipeline.v1beta.ChildStatusReference buildMatchingChildReference(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingChildReference(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withChildReferences(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withChildReferences(io.fabric.tekton.pipeline.v1beta.ChildStatusReference[]);
public abstract java.lang.Boolean hasChildReferences();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested addNewChildReference();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested addNewChildReferenceLike(io.fabric.tekton.pipeline.v1beta.ChildStatusReference);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested setNewChildReferenceLike(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.ChildStatusReference);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested editChildReference(java.lang.Integer);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested editFirstChildReference();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested editLastChildReference();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$ChildReferencesNested editMatchingChildReference(java.util.function.Predicate);
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 addToConditions(java.lang.Integer, io.fabric.knative.internal.pkg.apis.Condition);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToConditions(java.lang.Integer, 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(java.lang.Integer);
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(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToPipelineResults(java.lang.Integer, 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(java.lang.Integer);
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(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.PipelineRunResult);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$PipelineResultsNested editPipelineResult(java.lang.Integer);
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 addToRuns(java.lang.String, io.fabric.tekton.pipeline.v1beta.PipelineRunRunStatus);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToRuns(java.util.Map);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromRuns(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent removeFromRuns(java.util.Map);
public abstract java.util.Map getRuns();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent withRuns(java.util.Map);
public abstract java.lang.Boolean hasRuns();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent addToSkippedTasks(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent setToSkippedTasks(java.lang.Integer, 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(java.lang.Integer);
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$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(java.lang.Integer, io.fabric.tekton.pipeline.v1beta.SkippedTask);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineRunStatusFluent$SkippedTasksNested editSkippedTask(java.lang.Integer);
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 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();
}