public interface  io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getDescription();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withDescription(java.lang.String);
public abstract java.lang.Boolean hasDescription();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withNewDescription(java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.PipelineTaskMetadata getMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.PipelineTaskMetadata buildMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withMetadata(io.fabric.tekton.pipeline.v1beta.PipelineTaskMetadata);
public abstract java.lang.Boolean hasMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$MetadataNested withNewMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$MetadataNested withNewMetadataLike(io.fabric.tekton.pipeline.v1beta.PipelineTaskMetadata);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$MetadataNested editMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$MetadataNested editOrNewMetadata();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$MetadataNested editOrNewMetadataLike(io.fabric.tekton.pipeline.v1beta.PipelineTaskMetadata);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToParams(int, io.fabric.tekton.pipeline.v1beta.ParamSpec);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToParams(int, io.fabric.tekton.pipeline.v1beta.ParamSpec);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToParams(io.fabric.tekton.pipeline.v1beta.ParamSpec[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToParams(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromParams(io.fabric.tekton.pipeline.v1beta.ParamSpec[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromParams(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromParams(java.util.function.Predicate);
public abstract java.util.List getParams();
public abstract java.util.List buildParams();
public abstract io.fabric.tekton.pipeline.v1beta.ParamSpec buildParam(int);
public abstract io.fabric.tekton.pipeline.v1beta.ParamSpec buildFirstParam();
public abstract io.fabric.tekton.pipeline.v1beta.ParamSpec buildLastParam();
public abstract io.fabric.tekton.pipeline.v1beta.ParamSpec buildMatchingParam(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withParams(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withParams(io.fabric.tekton.pipeline.v1beta.ParamSpec[]);
public abstract java.lang.Boolean hasParams();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested addNewParam();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested addNewParamLike(io.fabric.tekton.pipeline.v1beta.ParamSpec);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested setNewParamLike(int, io.fabric.tekton.pipeline.v1beta.ParamSpec);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested editParam(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested editFirstParam();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested editLastParam();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ParamsNested editMatchingParam(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.TaskResources getResources();
public abstract io.fabric.tekton.pipeline.v1beta.TaskResources buildResources();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withResources(io.fabric.tekton.pipeline.v1beta.TaskResources);
public abstract java.lang.Boolean hasResources();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResourcesNested withNewResources();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResourcesNested withNewResourcesLike(io.fabric.tekton.pipeline.v1beta.TaskResources);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResourcesNested editResources();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResourcesNested editOrNewResources();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResourcesNested editOrNewResourcesLike(io.fabric.tekton.pipeline.v1beta.TaskResources);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToResults(int, io.fabric.tekton.pipeline.v1beta.TaskResult);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToResults(int, io.fabric.tekton.pipeline.v1beta.TaskResult);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToResults(io.fabric.tekton.pipeline.v1beta.TaskResult[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToResults(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromResults(io.fabric.tekton.pipeline.v1beta.TaskResult[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromResults(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromResults(java.util.function.Predicate);
public abstract java.util.List getResults();
public abstract java.util.List buildResults();
public abstract io.fabric.tekton.pipeline.v1beta.TaskResult buildResult(int);
public abstract io.fabric.tekton.pipeline.v1beta.TaskResult buildFirstResult();
public abstract io.fabric.tekton.pipeline.v1beta.TaskResult buildLastResult();
public abstract io.fabric.tekton.pipeline.v1beta.TaskResult buildMatchingResult(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingResult(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withResults(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withResults(io.fabric.tekton.pipeline.v1beta.TaskResult[]);
public abstract java.lang.Boolean hasResults();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addNewResult(java.lang.String, java.lang.String);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested addNewResult();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested addNewResultLike(io.fabric.tekton.pipeline.v1beta.TaskResult);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested setNewResultLike(int, io.fabric.tekton.pipeline.v1beta.TaskResult);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested editResult(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested editFirstResult();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested editLastResult();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$ResultsNested editMatchingResult(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToSidecars(int, io.fabric.tekton.pipeline.v1beta.Sidecar);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToSidecars(int, io.fabric.tekton.pipeline.v1beta.Sidecar);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToSidecars(io.fabric.tekton.pipeline.v1beta.Sidecar[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToSidecars(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromSidecars(io.fabric.tekton.pipeline.v1beta.Sidecar[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromSidecars(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromSidecars(java.util.function.Predicate);
public abstract java.util.List getSidecars();
public abstract java.util.List buildSidecars();
public abstract io.fabric.tekton.pipeline.v1beta.Sidecar buildSidecar(int);
public abstract io.fabric.tekton.pipeline.v1beta.Sidecar buildFirstSidecar();
public abstract io.fabric.tekton.pipeline.v1beta.Sidecar buildLastSidecar();
public abstract io.fabric.tekton.pipeline.v1beta.Sidecar buildMatchingSidecar(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingSidecar(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withSidecars(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withSidecars(io.fabric.tekton.pipeline.v1beta.Sidecar[]);
public abstract java.lang.Boolean hasSidecars();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested addNewSidecar();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested addNewSidecarLike(io.fabric.tekton.pipeline.v1beta.Sidecar);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested setNewSidecarLike(int, io.fabric.tekton.pipeline.v1beta.Sidecar);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested editSidecar(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested editFirstSidecar();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested editLastSidecar();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$SidecarsNested editMatchingSidecar(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.Container getStepTemplate();
public abstract io.fabric.kubernetes.api.model.Container buildStepTemplate();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withStepTemplate(io.fabric.kubernetes.api.model.Container);
public abstract java.lang.Boolean hasStepTemplate();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepTemplateNested withNewStepTemplate();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepTemplateNested withNewStepTemplateLike(io.fabric.kubernetes.api.model.Container);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepTemplateNested editStepTemplate();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepTemplateNested editOrNewStepTemplate();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepTemplateNested editOrNewStepTemplateLike(io.fabric.kubernetes.api.model.Container);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToSteps(int, io.fabric.tekton.pipeline.v1beta.Step);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToSteps(int, io.fabric.tekton.pipeline.v1beta.Step);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToSteps(io.fabric.tekton.pipeline.v1beta.Step[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToSteps(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromSteps(io.fabric.tekton.pipeline.v1beta.Step[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromSteps(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromSteps(java.util.function.Predicate);
public abstract java.util.List getSteps();
public abstract java.util.List buildSteps();
public abstract io.fabric.tekton.pipeline.v1beta.Step buildStep(int);
public abstract io.fabric.tekton.pipeline.v1beta.Step buildFirstStep();
public abstract io.fabric.tekton.pipeline.v1beta.Step buildLastStep();
public abstract io.fabric.tekton.pipeline.v1beta.Step buildMatchingStep(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingStep(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withSteps(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withSteps(io.fabric.tekton.pipeline.v1beta.Step[]);
public abstract java.lang.Boolean hasSteps();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested addNewStep();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested addNewStepLike(io.fabric.tekton.pipeline.v1beta.Step);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested setNewStepLike(int, io.fabric.tekton.pipeline.v1beta.Step);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested editStep(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested editFirstStep();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested editLastStep();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$StepsNested editMatchingStep(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToVolumes(int, io.fabric.kubernetes.api.model.Volume);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToVolumes(int, io.fabric.kubernetes.api.model.Volume);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToVolumes(io.fabric.kubernetes.api.model.Volume[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToVolumes(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromVolumes(io.fabric.kubernetes.api.model.Volume[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromVolumes(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromVolumes(java.util.function.Predicate);
public abstract java.util.List getVolumes();
public abstract java.util.List buildVolumes();
public abstract io.fabric.kubernetes.api.model.Volume buildVolume(int);
public abstract io.fabric.kubernetes.api.model.Volume buildFirstVolume();
public abstract io.fabric.kubernetes.api.model.Volume buildLastVolume();
public abstract io.fabric.kubernetes.api.model.Volume buildMatchingVolume(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVolume(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withVolumes(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withVolumes(io.fabric.kubernetes.api.model.Volume[]);
public abstract java.lang.Boolean hasVolumes();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested addNewVolume();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested addNewVolumeLike(io.fabric.kubernetes.api.model.Volume);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested setNewVolumeLike(int, io.fabric.kubernetes.api.model.Volume);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested editVolume(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested editFirstVolume();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested editLastVolume();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$VolumesNested editMatchingVolume(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToWorkspaces(int, io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent setToWorkspaces(int, io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addToWorkspaces(io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addAllToWorkspaces(java.util.Collection);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeFromWorkspaces(io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration[]);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeAllFromWorkspaces(java.util.Collection);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent removeMatchingFromWorkspaces(java.util.function.Predicate);
public abstract java.util.List getWorkspaces();
public abstract java.util.List buildWorkspaces();
public abstract io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration buildWorkspace(int);
public abstract io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration buildFirstWorkspace();
public abstract io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration buildLastWorkspace();
public abstract io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration buildMatchingWorkspace(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingWorkspace(java.util.function.Predicate);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withWorkspaces(java.util.List);
public abstract transient io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent withWorkspaces(io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration[]);
public abstract java.lang.Boolean hasWorkspaces();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent addNewWorkspace(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested addNewWorkspace();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested addNewWorkspaceLike(io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested setNewWorkspaceLike(int, io.fabric.tekton.pipeline.v1beta.WorkspaceDeclaration);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested editWorkspace(int);
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested editFirstWorkspace();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested editLastWorkspace();
public abstract io.fabric.tekton.pipeline.v1beta.EmbeddedTaskFluent$WorkspacesNested editMatchingWorkspace(java.util.function.Predicate);
}