public interface TaskSpecFluent<A extends TaskSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TaskSpecFluent.ParamsNested<N> |
static interface |
TaskSpecFluent.ResultsNested<N> |
static interface |
TaskSpecFluent.SidecarsNested<N> |
static interface |
TaskSpecFluent.StepsNested<N> |
static interface |
TaskSpecFluent.StepTemplateNested<N> |
static interface |
TaskSpecFluent.VolumesNested<N> |
static interface |
TaskSpecFluent.WorkspacesNested<N> |
String getDescription()
Boolean hasDescription()
String getDisplayName()
Boolean hasDisplayName()
A addAllToParams(Collection<ParamSpec> items)
A removeAllFromParams(Collection<ParamSpec> items)
A removeMatchingFromParams(Predicate<ParamSpecBuilder> predicate)
@Deprecated List<ParamSpec> getParams()
ParamSpec buildParam(int index)
ParamSpec buildFirstParam()
ParamSpec buildLastParam()
ParamSpec buildMatchingParam(Predicate<ParamSpecBuilder> predicate)
Boolean hasMatchingParam(Predicate<ParamSpecBuilder> predicate)
Boolean hasParams()
TaskSpecFluent.ParamsNested<A> addNewParam()
TaskSpecFluent.ParamsNested<A> addNewParamLike(ParamSpec item)
TaskSpecFluent.ParamsNested<A> setNewParamLike(int index, ParamSpec item)
TaskSpecFluent.ParamsNested<A> editParam(int index)
TaskSpecFluent.ParamsNested<A> editFirstParam()
TaskSpecFluent.ParamsNested<A> editLastParam()
TaskSpecFluent.ParamsNested<A> editMatchingParam(Predicate<ParamSpecBuilder> predicate)
A addToResults(int index, TaskResult item)
A setToResults(int index, TaskResult item)
A addToResults(TaskResult... items)
A addAllToResults(Collection<TaskResult> items)
A removeFromResults(TaskResult... items)
A removeAllFromResults(Collection<TaskResult> items)
A removeMatchingFromResults(Predicate<TaskResultBuilder> predicate)
@Deprecated List<TaskResult> getResults()
List<TaskResult> buildResults()
TaskResult buildResult(int index)
TaskResult buildFirstResult()
TaskResult buildLastResult()
TaskResult buildMatchingResult(Predicate<TaskResultBuilder> predicate)
Boolean hasMatchingResult(Predicate<TaskResultBuilder> predicate)
A withResults(List<TaskResult> results)
A withResults(TaskResult... results)
Boolean hasResults()
TaskSpecFluent.ResultsNested<A> addNewResult()
TaskSpecFluent.ResultsNested<A> addNewResultLike(TaskResult item)
TaskSpecFluent.ResultsNested<A> setNewResultLike(int index, TaskResult item)
TaskSpecFluent.ResultsNested<A> editResult(int index)
TaskSpecFluent.ResultsNested<A> editFirstResult()
TaskSpecFluent.ResultsNested<A> editLastResult()
TaskSpecFluent.ResultsNested<A> editMatchingResult(Predicate<TaskResultBuilder> predicate)
A addAllToSidecars(Collection<Sidecar> items)
A removeAllFromSidecars(Collection<Sidecar> items)
A removeMatchingFromSidecars(Predicate<SidecarBuilder> predicate)
@Deprecated List<Sidecar> getSidecars()
Sidecar buildSidecar(int index)
Sidecar buildFirstSidecar()
Sidecar buildLastSidecar()
Sidecar buildMatchingSidecar(Predicate<SidecarBuilder> predicate)
Boolean hasMatchingSidecar(Predicate<SidecarBuilder> predicate)
Boolean hasSidecars()
TaskSpecFluent.SidecarsNested<A> addNewSidecar()
TaskSpecFluent.SidecarsNested<A> addNewSidecarLike(Sidecar item)
TaskSpecFluent.SidecarsNested<A> setNewSidecarLike(int index, Sidecar item)
TaskSpecFluent.SidecarsNested<A> editSidecar(int index)
TaskSpecFluent.SidecarsNested<A> editFirstSidecar()
TaskSpecFluent.SidecarsNested<A> editLastSidecar()
TaskSpecFluent.SidecarsNested<A> editMatchingSidecar(Predicate<SidecarBuilder> predicate)
@Deprecated StepTemplate getStepTemplate()
StepTemplate buildStepTemplate()
A withStepTemplate(StepTemplate stepTemplate)
Boolean hasStepTemplate()
TaskSpecFluent.StepTemplateNested<A> withNewStepTemplate()
TaskSpecFluent.StepTemplateNested<A> withNewStepTemplateLike(StepTemplate item)
TaskSpecFluent.StepTemplateNested<A> editStepTemplate()
TaskSpecFluent.StepTemplateNested<A> editOrNewStepTemplate()
TaskSpecFluent.StepTemplateNested<A> editOrNewStepTemplateLike(StepTemplate item)
A addAllToSteps(Collection<Step> items)
A removeAllFromSteps(Collection<Step> items)
A removeMatchingFromSteps(Predicate<StepBuilder> predicate)
@Deprecated List<Step> getSteps()
Step buildStep(int index)
Step buildFirstStep()
Step buildLastStep()
Step buildMatchingStep(Predicate<StepBuilder> predicate)
Boolean hasMatchingStep(Predicate<StepBuilder> predicate)
Boolean hasSteps()
TaskSpecFluent.StepsNested<A> addNewStep()
TaskSpecFluent.StepsNested<A> addNewStepLike(Step item)
TaskSpecFluent.StepsNested<A> setNewStepLike(int index, Step item)
TaskSpecFluent.StepsNested<A> editStep(int index)
TaskSpecFluent.StepsNested<A> editFirstStep()
TaskSpecFluent.StepsNested<A> editLastStep()
TaskSpecFluent.StepsNested<A> editMatchingStep(Predicate<StepBuilder> predicate)
A addToVolumes(int index, io.fabric8.kubernetes.api.model.Volume item)
A setToVolumes(int index, io.fabric8.kubernetes.api.model.Volume item)
A addToVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A addAllToVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A removeAllFromVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeMatchingFromVolumes(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
List<io.fabric8.kubernetes.api.model.Volume> buildVolumes()
io.fabric8.kubernetes.api.model.Volume buildVolume(int index)
io.fabric8.kubernetes.api.model.Volume buildFirstVolume()
io.fabric8.kubernetes.api.model.Volume buildLastVolume()
io.fabric8.kubernetes.api.model.Volume buildMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
Boolean hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
A withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes)
Boolean hasVolumes()
TaskSpecFluent.VolumesNested<A> addNewVolume()
TaskSpecFluent.VolumesNested<A> addNewVolumeLike(io.fabric8.kubernetes.api.model.Volume item)
TaskSpecFluent.VolumesNested<A> setNewVolumeLike(int index, io.fabric8.kubernetes.api.model.Volume item)
TaskSpecFluent.VolumesNested<A> editVolume(int index)
TaskSpecFluent.VolumesNested<A> editFirstVolume()
TaskSpecFluent.VolumesNested<A> editLastVolume()
TaskSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
A addToWorkspaces(int index, WorkspaceDeclaration item)
A setToWorkspaces(int index, WorkspaceDeclaration item)
A addToWorkspaces(WorkspaceDeclaration... items)
A addAllToWorkspaces(Collection<WorkspaceDeclaration> items)
A removeFromWorkspaces(WorkspaceDeclaration... items)
A removeAllFromWorkspaces(Collection<WorkspaceDeclaration> items)
A removeMatchingFromWorkspaces(Predicate<WorkspaceDeclarationBuilder> predicate)
@Deprecated List<WorkspaceDeclaration> getWorkspaces()
List<WorkspaceDeclaration> buildWorkspaces()
WorkspaceDeclaration buildWorkspace(int index)
WorkspaceDeclaration buildFirstWorkspace()
WorkspaceDeclaration buildLastWorkspace()
WorkspaceDeclaration buildMatchingWorkspace(Predicate<WorkspaceDeclarationBuilder> predicate)
Boolean hasMatchingWorkspace(Predicate<WorkspaceDeclarationBuilder> predicate)
A withWorkspaces(List<WorkspaceDeclaration> workspaces)
A withWorkspaces(WorkspaceDeclaration... workspaces)
Boolean hasWorkspaces()
A addNewWorkspace(String description, String mountPath, String name, Boolean optional, Boolean readOnly)
TaskSpecFluent.WorkspacesNested<A> addNewWorkspace()
TaskSpecFluent.WorkspacesNested<A> addNewWorkspaceLike(WorkspaceDeclaration item)
TaskSpecFluent.WorkspacesNested<A> setNewWorkspaceLike(int index, WorkspaceDeclaration item)
TaskSpecFluent.WorkspacesNested<A> editWorkspace(int index)
TaskSpecFluent.WorkspacesNested<A> editFirstWorkspace()
TaskSpecFluent.WorkspacesNested<A> editLastWorkspace()
TaskSpecFluent.WorkspacesNested<A> editMatchingWorkspace(Predicate<WorkspaceDeclarationBuilder> predicate)
Copyright © 2015–2023 Red Hat. All rights reserved.