public class RunSpecFluentImpl<A extends RunSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements RunSpecFluent<A>
RunSpecFluent.ParamsNested<N>, RunSpecFluent.PodTemplateNested<N>, RunSpecFluent.RefNested<N>, RunSpecFluent.SpecNested<N>, RunSpecFluent.WorkspacesNested<N>| Constructor and Description |
|---|
RunSpecFluentImpl() |
RunSpecFluentImpl(RunSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic RunSpecFluentImpl()
public RunSpecFluentImpl(RunSpec instance)
public A addToParams(int index, Param item)
addToParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A setToParams(int index, Param item)
setToParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A addToParams(Param... items)
addToParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A addAllToParams(Collection<Param> items)
addAllToParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeFromParams(Param... items)
removeFromParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeAllFromParams(Collection<Param> items)
removeAllFromParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeMatchingFromParams(Predicate<ParamBuilder> predicate)
removeMatchingFromParams in interface RunSpecFluent<A extends RunSpecFluent<A>>@Deprecated public List<Param> getParams()
getParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public List<Param> buildParams()
buildParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public Param buildParam(int index)
buildParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public Param buildFirstParam()
buildFirstParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public Param buildLastParam()
buildLastParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public Param buildMatchingParam(Predicate<ParamBuilder> predicate)
buildMatchingParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasMatchingParam(Predicate<ParamBuilder> predicate)
hasMatchingParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withParams(List<Param> params)
withParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withParams(Param... params)
withParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasParams()
hasParams in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> addNewParam()
addNewParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> addNewParamLike(Param item)
addNewParamLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> setNewParamLike(int index, Param item)
setNewParamLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> editParam(int index)
editParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> editFirstParam()
editFirstParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> editLastParam()
editLastParam in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.ParamsNested<A> editMatchingParam(Predicate<ParamBuilder> predicate)
editMatchingParam in interface RunSpecFluent<A extends RunSpecFluent<A>>@Deprecated public Template getPodTemplate()
getPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public Template buildPodTemplate()
buildPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withPodTemplate(Template podTemplate)
withPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasPodTemplate()
hasPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.PodTemplateNested<A> withNewPodTemplate()
withNewPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.PodTemplateNested<A> withNewPodTemplateLike(Template item)
withNewPodTemplateLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.PodTemplateNested<A> editPodTemplate()
editPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.PodTemplateNested<A> editOrNewPodTemplate()
editOrNewPodTemplate in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.PodTemplateNested<A> editOrNewPodTemplateLike(Template item)
editOrNewPodTemplateLike in interface RunSpecFluent<A extends RunSpecFluent<A>>@Deprecated public TaskRef getRef()
getRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public TaskRef buildRef()
buildRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withRef(TaskRef ref)
withRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasRef()
hasRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.RefNested<A> withNewRef()
withNewRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.RefNested<A> withNewRefLike(TaskRef item)
withNewRefLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.RefNested<A> editRef()
editRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.RefNested<A> editOrNewRef()
editOrNewRef in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.RefNested<A> editOrNewRefLike(TaskRef item)
editOrNewRefLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public Integer getRetries()
getRetries in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withRetries(Integer retries)
withRetries in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasRetries()
hasRetries in interface RunSpecFluent<A extends RunSpecFluent<A>>public String getServiceAccountName()
getServiceAccountName in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withServiceAccountName(String serviceAccountName)
withServiceAccountName in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasServiceAccountName()
hasServiceAccountName in interface RunSpecFluent<A extends RunSpecFluent<A>>@Deprecated public EmbeddedRunSpec getSpec()
getSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public EmbeddedRunSpec buildSpec()
buildSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withSpec(EmbeddedRunSpec spec)
withSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasSpec()
hasSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.SpecNested<A> withNewSpec()
withNewSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.SpecNested<A> withNewSpecLike(EmbeddedRunSpec item)
withNewSpecLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.SpecNested<A> editSpec()
editSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.SpecNested<A> editOrNewSpec()
editOrNewSpec in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.SpecNested<A> editOrNewSpecLike(EmbeddedRunSpec item)
editOrNewSpecLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public String getStatus()
getStatus in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withStatus(String status)
withStatus in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasStatus()
hasStatus in interface RunSpecFluent<A extends RunSpecFluent<A>>public String getStatusMessage()
getStatusMessage in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withStatusMessage(String statusMessage)
withStatusMessage in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasStatusMessage()
hasStatusMessage in interface RunSpecFluent<A extends RunSpecFluent<A>>public io.fabric8.kubernetes.api.model.Duration getTimeout()
getTimeout in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withTimeout(io.fabric8.kubernetes.api.model.Duration timeout)
withTimeout in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasTimeout()
hasTimeout in interface RunSpecFluent<A extends RunSpecFluent<A>>public A addToWorkspaces(int index, WorkspaceBinding item)
addToWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A setToWorkspaces(int index, WorkspaceBinding item)
setToWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A addToWorkspaces(WorkspaceBinding... items)
addToWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A addAllToWorkspaces(Collection<WorkspaceBinding> items)
addAllToWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeFromWorkspaces(WorkspaceBinding... items)
removeFromWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeAllFromWorkspaces(Collection<WorkspaceBinding> items)
removeAllFromWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A removeMatchingFromWorkspaces(Predicate<WorkspaceBindingBuilder> predicate)
removeMatchingFromWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>@Deprecated public List<WorkspaceBinding> getWorkspaces()
getWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public List<WorkspaceBinding> buildWorkspaces()
buildWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public WorkspaceBinding buildWorkspace(int index)
buildWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public WorkspaceBinding buildFirstWorkspace()
buildFirstWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public WorkspaceBinding buildLastWorkspace()
buildLastWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public WorkspaceBinding buildMatchingWorkspace(Predicate<WorkspaceBindingBuilder> predicate)
buildMatchingWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasMatchingWorkspace(Predicate<WorkspaceBindingBuilder> predicate)
hasMatchingWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withWorkspaces(List<WorkspaceBinding> workspaces)
withWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public A withWorkspaces(WorkspaceBinding... workspaces)
withWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public Boolean hasWorkspaces()
hasWorkspaces in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> addNewWorkspace()
addNewWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> addNewWorkspaceLike(WorkspaceBinding item)
addNewWorkspaceLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> setNewWorkspaceLike(int index, WorkspaceBinding item)
setNewWorkspaceLike in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> editWorkspace(int index)
editWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> editFirstWorkspace()
editFirstWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> editLastWorkspace()
editLastWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public RunSpecFluent.WorkspacesNested<A> editMatchingWorkspace(Predicate<WorkspaceBindingBuilder> predicate)
editMatchingWorkspace in interface RunSpecFluent<A extends RunSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RunSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RunSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.