public class StepFluent<A extends StepFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
StepFluent.ComputeResourcesNested<N> |
class |
StepFluent.EnvNested<N> |
class |
StepFluent.StderrConfigNested<N> |
class |
StepFluent.StdoutConfigNested<N> |
class |
StepFluent.VolumeMountsNested<N> |
class |
StepFluent.WorkspacesNested<N> |
| Constructor and Description |
|---|
StepFluent() |
StepFluent(Step instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToArgs(Collection<String> items) |
A |
addAllToCommand(Collection<String> items) |
A |
addAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
addAllToEnvFrom(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items) |
A |
addAllToVolumeDevices(Collection<io.fabric8.kubernetes.api.model.VolumeDevice> items) |
A |
addAllToVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items) |
A |
addAllToWorkspaces(Collection<WorkspaceUsage> items) |
StepFluent.EnvNested<A> |
addNewEnv() |
StepFluent.EnvNested<A> |
addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item) |
A |
addNewVolumeDevice(String devicePath,
String name) |
StepFluent.VolumeMountsNested<A> |
addNewVolumeMount() |
StepFluent.VolumeMountsNested<A> |
addNewVolumeMountLike(io.fabric8.kubernetes.api.model.VolumeMount item) |
StepFluent.WorkspacesNested<A> |
addNewWorkspace() |
A |
addNewWorkspace(String mountPath,
String name) |
StepFluent.WorkspacesNested<A> |
addNewWorkspaceLike(WorkspaceUsage item) |
A |
addToAdditionalProperties(Map<String,Object> map) |
A |
addToAdditionalProperties(String key,
Object value) |
A |
addToArgs(int index,
String item) |
A |
addToArgs(String... items) |
A |
addToCommand(int index,
String item) |
A |
addToCommand(String... items) |
A |
addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
addToEnv(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
addToEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items) |
A |
addToEnvFrom(int index,
io.fabric8.kubernetes.api.model.EnvFromSource item) |
A |
addToVolumeDevices(int index,
io.fabric8.kubernetes.api.model.VolumeDevice item) |
A |
addToVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items) |
A |
addToVolumeMounts(int index,
io.fabric8.kubernetes.api.model.VolumeMount item) |
A |
addToVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items) |
A |
addToWorkspaces(int index,
WorkspaceUsage item) |
A |
addToWorkspaces(WorkspaceUsage... items) |
io.fabric8.kubernetes.api.model.ResourceRequirements |
buildComputeResources() |
List<io.fabric8.kubernetes.api.model.EnvVar> |
buildEnv() |
io.fabric8.kubernetes.api.model.EnvVar |
buildEnv(int index) |
io.fabric8.kubernetes.api.model.EnvVar |
buildFirstEnv() |
io.fabric8.kubernetes.api.model.VolumeMount |
buildFirstVolumeMount() |
WorkspaceUsage |
buildFirstWorkspace() |
io.fabric8.kubernetes.api.model.EnvVar |
buildLastEnv() |
io.fabric8.kubernetes.api.model.VolumeMount |
buildLastVolumeMount() |
WorkspaceUsage |
buildLastWorkspace() |
io.fabric8.kubernetes.api.model.EnvVar |
buildMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
io.fabric8.kubernetes.api.model.VolumeMount |
buildMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
WorkspaceUsage |
buildMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
StepOutputConfig |
buildStderrConfig() |
StepOutputConfig |
buildStdoutConfig() |
io.fabric8.kubernetes.api.model.VolumeMount |
buildVolumeMount(int index) |
List<io.fabric8.kubernetes.api.model.VolumeMount> |
buildVolumeMounts() |
WorkspaceUsage |
buildWorkspace(int index) |
List<WorkspaceUsage> |
buildWorkspaces() |
protected void |
copyInstance(Step instance) |
StepFluent.ComputeResourcesNested<A> |
editComputeResources() |
StepFluent.EnvNested<A> |
editEnv(int index) |
StepFluent.EnvNested<A> |
editFirstEnv() |
StepFluent.VolumeMountsNested<A> |
editFirstVolumeMount() |
StepFluent.WorkspacesNested<A> |
editFirstWorkspace() |
StepFluent.EnvNested<A> |
editLastEnv() |
StepFluent.VolumeMountsNested<A> |
editLastVolumeMount() |
StepFluent.WorkspacesNested<A> |
editLastWorkspace() |
StepFluent.EnvNested<A> |
editMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
StepFluent.VolumeMountsNested<A> |
editMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
StepFluent.WorkspacesNested<A> |
editMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
StepFluent.ComputeResourcesNested<A> |
editOrNewComputeResources() |
StepFluent.ComputeResourcesNested<A> |
editOrNewComputeResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) |
StepFluent.StderrConfigNested<A> |
editOrNewStderrConfig() |
StepFluent.StderrConfigNested<A> |
editOrNewStderrConfigLike(StepOutputConfig item) |
StepFluent.StdoutConfigNested<A> |
editOrNewStdoutConfig() |
StepFluent.StdoutConfigNested<A> |
editOrNewStdoutConfigLike(StepOutputConfig item) |
StepFluent.StderrConfigNested<A> |
editStderrConfig() |
StepFluent.StdoutConfigNested<A> |
editStdoutConfig() |
StepFluent.VolumeMountsNested<A> |
editVolumeMount(int index) |
StepFluent.WorkspacesNested<A> |
editWorkspace(int index) |
boolean |
equals(Object o) |
Map<String,Object> |
getAdditionalProperties() |
String |
getArg(int index) |
List<String> |
getArgs() |
List<String> |
getCommand() |
String |
getCommand(int index) |
List<io.fabric8.kubernetes.api.model.EnvFromSource> |
getEnvFrom() |
io.fabric8.kubernetes.api.model.EnvFromSource |
getEnvFrom(int index) |
String |
getFirstArg() |
String |
getFirstCommand() |
io.fabric8.kubernetes.api.model.EnvFromSource |
getFirstEnvFrom() |
io.fabric8.kubernetes.api.model.VolumeDevice |
getFirstVolumeDevice() |
String |
getImage() |
String |
getImagePullPolicy() |
String |
getLastArg() |
String |
getLastCommand() |
io.fabric8.kubernetes.api.model.EnvFromSource |
getLastEnvFrom() |
io.fabric8.kubernetes.api.model.VolumeDevice |
getLastVolumeDevice() |
String |
getMatchingArg(Predicate<String> predicate) |
String |
getMatchingCommand(Predicate<String> predicate) |
io.fabric8.kubernetes.api.model.EnvFromSource |
getMatchingEnvFrom(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate) |
io.fabric8.kubernetes.api.model.VolumeDevice |
getMatchingVolumeDevice(Predicate<io.fabric8.kubernetes.api.model.VolumeDevice> predicate) |
String |
getName() |
String |
getOnError() |
String |
getScript() |
io.fabric8.kubernetes.api.model.SecurityContext |
getSecurityContext() |
io.fabric8.kubernetes.api.model.Duration |
getTimeout() |
io.fabric8.kubernetes.api.model.VolumeDevice |
getVolumeDevice(int index) |
List<io.fabric8.kubernetes.api.model.VolumeDevice> |
getVolumeDevices() |
String |
getWorkingDir() |
boolean |
hasAdditionalProperties() |
boolean |
hasArgs() |
boolean |
hasCommand() |
boolean |
hasComputeResources() |
boolean |
hasEnv() |
boolean |
hasEnvFrom() |
int |
hashCode() |
boolean |
hasImage() |
boolean |
hasImagePullPolicy() |
boolean |
hasMatchingArg(Predicate<String> predicate) |
boolean |
hasMatchingCommand(Predicate<String> predicate) |
boolean |
hasMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
boolean |
hasMatchingEnvFrom(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate) |
boolean |
hasMatchingVolumeDevice(Predicate<io.fabric8.kubernetes.api.model.VolumeDevice> predicate) |
boolean |
hasMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
boolean |
hasMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
boolean |
hasName() |
boolean |
hasOnError() |
boolean |
hasScript() |
boolean |
hasSecurityContext() |
boolean |
hasStderrConfig() |
boolean |
hasStdoutConfig() |
boolean |
hasTimeout() |
boolean |
hasVolumeDevices() |
boolean |
hasVolumeMounts() |
boolean |
hasWorkingDir() |
boolean |
hasWorkspaces() |
A |
removeAllFromArgs(Collection<String> items) |
A |
removeAllFromCommand(Collection<String> items) |
A |
removeAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
removeAllFromEnvFrom(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items) |
A |
removeAllFromVolumeDevices(Collection<io.fabric8.kubernetes.api.model.VolumeDevice> items) |
A |
removeAllFromVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items) |
A |
removeAllFromWorkspaces(Collection<WorkspaceUsage> items) |
A |
removeFromAdditionalProperties(Map<String,Object> map) |
A |
removeFromAdditionalProperties(String key) |
A |
removeFromArgs(String... items) |
A |
removeFromCommand(String... items) |
A |
removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
removeFromEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items) |
A |
removeFromVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items) |
A |
removeFromVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items) |
A |
removeFromWorkspaces(WorkspaceUsage... items) |
A |
removeMatchingFromEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
A |
removeMatchingFromVolumeMounts(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
A |
removeMatchingFromWorkspaces(Predicate<WorkspaceUsageBuilder> predicate) |
StepFluent.EnvNested<A> |
setNewEnvLike(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
StepFluent.VolumeMountsNested<A> |
setNewVolumeMountLike(int index,
io.fabric8.kubernetes.api.model.VolumeMount item) |
StepFluent.WorkspacesNested<A> |
setNewWorkspaceLike(int index,
WorkspaceUsage item) |
A |
setToArgs(int index,
String item) |
A |
setToCommand(int index,
String item) |
A |
setToEnv(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
setToEnvFrom(int index,
io.fabric8.kubernetes.api.model.EnvFromSource item) |
A |
setToVolumeDevices(int index,
io.fabric8.kubernetes.api.model.VolumeDevice item) |
A |
setToVolumeMounts(int index,
io.fabric8.kubernetes.api.model.VolumeMount item) |
A |
setToWorkspaces(int index,
WorkspaceUsage item) |
String |
toString() |
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
A |
withArgs(List<String> args) |
A |
withArgs(String... args) |
A |
withCommand(List<String> command) |
A |
withCommand(String... command) |
A |
withComputeResources(io.fabric8.kubernetes.api.model.ResourceRequirements computeResources) |
A |
withEnv(io.fabric8.kubernetes.api.model.EnvVar... env) |
A |
withEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env) |
A |
withEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... envFrom) |
A |
withEnvFrom(List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom) |
A |
withImage(String image) |
A |
withImagePullPolicy(String imagePullPolicy) |
A |
withName(String name) |
StepFluent.ComputeResourcesNested<A> |
withNewComputeResources() |
StepFluent.ComputeResourcesNested<A> |
withNewComputeResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) |
StepFluent.StderrConfigNested<A> |
withNewStderrConfig() |
A |
withNewStderrConfig(String path) |
StepFluent.StderrConfigNested<A> |
withNewStderrConfigLike(StepOutputConfig item) |
StepFluent.StdoutConfigNested<A> |
withNewStdoutConfig() |
A |
withNewStdoutConfig(String path) |
StepFluent.StdoutConfigNested<A> |
withNewStdoutConfigLike(StepOutputConfig item) |
A |
withOnError(String onError) |
A |
withScript(String script) |
A |
withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext) |
A |
withStderrConfig(StepOutputConfig stderrConfig) |
A |
withStdoutConfig(StepOutputConfig stdoutConfig) |
A |
withTimeout(io.fabric8.kubernetes.api.model.Duration timeout) |
A |
withVolumeDevices(List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices) |
A |
withVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... volumeDevices) |
A |
withVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) |
A |
withVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts) |
A |
withWorkingDir(String workingDir) |
A |
withWorkspaces(List<WorkspaceUsage> workspaces) |
A |
withWorkspaces(WorkspaceUsage... workspaces) |
public StepFluent()
public StepFluent(Step instance)
protected void copyInstance(Step instance)
public A addAllToArgs(Collection<String> items)
public A removeAllFromArgs(Collection<String> items)
public String getArg(int index)
public String getFirstArg()
public String getLastArg()
public boolean hasArgs()
public A addAllToCommand(Collection<String> items)
public A removeAllFromCommand(Collection<String> items)
public String getCommand(int index)
public String getFirstCommand()
public String getLastCommand()
public boolean hasCommand()
public io.fabric8.kubernetes.api.model.ResourceRequirements buildComputeResources()
public A withComputeResources(io.fabric8.kubernetes.api.model.ResourceRequirements computeResources)
public boolean hasComputeResources()
public StepFluent.ComputeResourcesNested<A> withNewComputeResources()
public StepFluent.ComputeResourcesNested<A> withNewComputeResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
public StepFluent.ComputeResourcesNested<A> editComputeResources()
public StepFluent.ComputeResourcesNested<A> editOrNewComputeResources()
public StepFluent.ComputeResourcesNested<A> editOrNewComputeResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
public A addToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A setToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
public A addAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public A removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
public A removeAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public A removeMatchingFromEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
public List<io.fabric8.kubernetes.api.model.EnvVar> buildEnv()
public io.fabric8.kubernetes.api.model.EnvVar buildEnv(int index)
public io.fabric8.kubernetes.api.model.EnvVar buildFirstEnv()
public io.fabric8.kubernetes.api.model.EnvVar buildLastEnv()
public io.fabric8.kubernetes.api.model.EnvVar buildMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
public boolean hasMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
public A withEnv(io.fabric8.kubernetes.api.model.EnvVar... env)
public boolean hasEnv()
public StepFluent.EnvNested<A> addNewEnv()
public StepFluent.EnvNested<A> addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item)
public StepFluent.EnvNested<A> setNewEnvLike(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public StepFluent.EnvNested<A> editEnv(int index)
public StepFluent.EnvNested<A> editFirstEnv()
public StepFluent.EnvNested<A> editLastEnv()
public StepFluent.EnvNested<A> editMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
public A addToEnvFrom(int index, io.fabric8.kubernetes.api.model.EnvFromSource item)
public A setToEnvFrom(int index, io.fabric8.kubernetes.api.model.EnvFromSource item)
public A addToEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items)
public A addAllToEnvFrom(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items)
public A removeFromEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... items)
public A removeAllFromEnvFrom(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items)
public List<io.fabric8.kubernetes.api.model.EnvFromSource> getEnvFrom()
public io.fabric8.kubernetes.api.model.EnvFromSource getEnvFrom(int index)
public io.fabric8.kubernetes.api.model.EnvFromSource getFirstEnvFrom()
public io.fabric8.kubernetes.api.model.EnvFromSource getLastEnvFrom()
public io.fabric8.kubernetes.api.model.EnvFromSource getMatchingEnvFrom(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate)
public boolean hasMatchingEnvFrom(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate)
public A withEnvFrom(io.fabric8.kubernetes.api.model.EnvFromSource... envFrom)
public boolean hasEnvFrom()
public String getImage()
public boolean hasImage()
public String getImagePullPolicy()
public boolean hasImagePullPolicy()
public String getName()
public boolean hasName()
public String getOnError()
public boolean hasOnError()
public String getScript()
public boolean hasScript()
public io.fabric8.kubernetes.api.model.SecurityContext getSecurityContext()
public A withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext)
public boolean hasSecurityContext()
public StepOutputConfig buildStderrConfig()
public A withStderrConfig(StepOutputConfig stderrConfig)
public boolean hasStderrConfig()
public StepFluent.StderrConfigNested<A> withNewStderrConfig()
public StepFluent.StderrConfigNested<A> withNewStderrConfigLike(StepOutputConfig item)
public StepFluent.StderrConfigNested<A> editStderrConfig()
public StepFluent.StderrConfigNested<A> editOrNewStderrConfig()
public StepFluent.StderrConfigNested<A> editOrNewStderrConfigLike(StepOutputConfig item)
public StepOutputConfig buildStdoutConfig()
public A withStdoutConfig(StepOutputConfig stdoutConfig)
public boolean hasStdoutConfig()
public StepFluent.StdoutConfigNested<A> withNewStdoutConfig()
public StepFluent.StdoutConfigNested<A> withNewStdoutConfigLike(StepOutputConfig item)
public StepFluent.StdoutConfigNested<A> editStdoutConfig()
public StepFluent.StdoutConfigNested<A> editOrNewStdoutConfig()
public StepFluent.StdoutConfigNested<A> editOrNewStdoutConfigLike(StepOutputConfig item)
public io.fabric8.kubernetes.api.model.Duration getTimeout()
public A withTimeout(io.fabric8.kubernetes.api.model.Duration timeout)
public boolean hasTimeout()
public A addToVolumeDevices(int index, io.fabric8.kubernetes.api.model.VolumeDevice item)
public A setToVolumeDevices(int index, io.fabric8.kubernetes.api.model.VolumeDevice item)
public A addToVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items)
public A addAllToVolumeDevices(Collection<io.fabric8.kubernetes.api.model.VolumeDevice> items)
public A removeFromVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... items)
public A removeAllFromVolumeDevices(Collection<io.fabric8.kubernetes.api.model.VolumeDevice> items)
public List<io.fabric8.kubernetes.api.model.VolumeDevice> getVolumeDevices()
public io.fabric8.kubernetes.api.model.VolumeDevice getVolumeDevice(int index)
public io.fabric8.kubernetes.api.model.VolumeDevice getFirstVolumeDevice()
public io.fabric8.kubernetes.api.model.VolumeDevice getLastVolumeDevice()
public io.fabric8.kubernetes.api.model.VolumeDevice getMatchingVolumeDevice(Predicate<io.fabric8.kubernetes.api.model.VolumeDevice> predicate)
public boolean hasMatchingVolumeDevice(Predicate<io.fabric8.kubernetes.api.model.VolumeDevice> predicate)
public A withVolumeDevices(List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices)
public A withVolumeDevices(io.fabric8.kubernetes.api.model.VolumeDevice... volumeDevices)
public boolean hasVolumeDevices()
public A addToVolumeMounts(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
public A setToVolumeMounts(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
public A addToVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
public A addAllToVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
public A removeFromVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
public A removeAllFromVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
public A removeMatchingFromVolumeMounts(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
public List<io.fabric8.kubernetes.api.model.VolumeMount> buildVolumeMounts()
public io.fabric8.kubernetes.api.model.VolumeMount buildVolumeMount(int index)
public io.fabric8.kubernetes.api.model.VolumeMount buildFirstVolumeMount()
public io.fabric8.kubernetes.api.model.VolumeMount buildLastVolumeMount()
public io.fabric8.kubernetes.api.model.VolumeMount buildMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
public boolean hasMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
public A withVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
public A withVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts)
public boolean hasVolumeMounts()
public StepFluent.VolumeMountsNested<A> addNewVolumeMount()
public StepFluent.VolumeMountsNested<A> addNewVolumeMountLike(io.fabric8.kubernetes.api.model.VolumeMount item)
public StepFluent.VolumeMountsNested<A> setNewVolumeMountLike(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
public StepFluent.VolumeMountsNested<A> editVolumeMount(int index)
public StepFluent.VolumeMountsNested<A> editFirstVolumeMount()
public StepFluent.VolumeMountsNested<A> editLastVolumeMount()
public StepFluent.VolumeMountsNested<A> editMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
public String getWorkingDir()
public boolean hasWorkingDir()
public A addToWorkspaces(int index, WorkspaceUsage item)
public A setToWorkspaces(int index, WorkspaceUsage item)
public A addToWorkspaces(WorkspaceUsage... items)
public A addAllToWorkspaces(Collection<WorkspaceUsage> items)
public A removeFromWorkspaces(WorkspaceUsage... items)
public A removeAllFromWorkspaces(Collection<WorkspaceUsage> items)
public A removeMatchingFromWorkspaces(Predicate<WorkspaceUsageBuilder> predicate)
public List<WorkspaceUsage> buildWorkspaces()
public WorkspaceUsage buildWorkspace(int index)
public WorkspaceUsage buildFirstWorkspace()
public WorkspaceUsage buildLastWorkspace()
public WorkspaceUsage buildMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate)
public boolean hasMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate)
public A withWorkspaces(List<WorkspaceUsage> workspaces)
public A withWorkspaces(WorkspaceUsage... workspaces)
public boolean hasWorkspaces()
public StepFluent.WorkspacesNested<A> addNewWorkspace()
public StepFluent.WorkspacesNested<A> addNewWorkspaceLike(WorkspaceUsage item)
public StepFluent.WorkspacesNested<A> setNewWorkspaceLike(int index, WorkspaceUsage item)
public StepFluent.WorkspacesNested<A> editWorkspace(int index)
public StepFluent.WorkspacesNested<A> editFirstWorkspace()
public StepFluent.WorkspacesNested<A> editLastWorkspace()
public StepFluent.WorkspacesNested<A> editMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends StepFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends StepFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.