@Generated(value="jsonschema2pojo") public class Step extends Object implements io.fabric8.kubernetes.api.builder.Editable<StepBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
Step()
No args constructor for use in serialization
|
Step(List<String> args,
List<String> command,
List<io.fabric8.kubernetes.api.model.EnvVar> env,
List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom,
String image,
String imagePullPolicy,
io.fabric8.kubernetes.api.model.Lifecycle lifecycle,
io.fabric8.kubernetes.api.model.Probe livenessProbe,
String name,
String onError,
List<io.fabric8.kubernetes.api.model.ContainerPort> ports,
io.fabric8.kubernetes.api.model.Probe readinessProbe,
io.fabric8.kubernetes.api.model.ResourceRequirements resources,
String script,
io.fabric8.kubernetes.api.model.SecurityContext securityContext,
io.fabric8.kubernetes.api.model.Probe startupProbe,
StepOutputConfig stderrConfig,
Boolean stdin,
Boolean stdinOnce,
StepOutputConfig stdoutConfig,
String terminationMessagePath,
String terminationMessagePolicy,
io.fabric8.kubernetes.api.model.Duration timeout,
Boolean tty,
List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices,
List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts,
String workingDir,
List<WorkspaceUsage> workspaces) |
| Modifier and Type | Method and Description |
|---|---|
StepBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
List<String> |
getArgs() |
List<String> |
getCommand() |
List<io.fabric8.kubernetes.api.model.EnvVar> |
getEnv() |
List<io.fabric8.kubernetes.api.model.EnvFromSource> |
getEnvFrom() |
String |
getImage() |
String |
getImagePullPolicy() |
io.fabric8.kubernetes.api.model.Lifecycle |
getLifecycle() |
io.fabric8.kubernetes.api.model.Probe |
getLivenessProbe() |
String |
getName() |
String |
getOnError() |
List<io.fabric8.kubernetes.api.model.ContainerPort> |
getPorts() |
io.fabric8.kubernetes.api.model.Probe |
getReadinessProbe() |
io.fabric8.kubernetes.api.model.ResourceRequirements |
getResources() |
String |
getScript() |
io.fabric8.kubernetes.api.model.SecurityContext |
getSecurityContext() |
io.fabric8.kubernetes.api.model.Probe |
getStartupProbe() |
StepOutputConfig |
getStderrConfig() |
Boolean |
getStdin() |
Boolean |
getStdinOnce() |
StepOutputConfig |
getStdoutConfig() |
String |
getTerminationMessagePath() |
String |
getTerminationMessagePolicy() |
io.fabric8.kubernetes.api.model.Duration |
getTimeout() |
Boolean |
getTty() |
List<io.fabric8.kubernetes.api.model.VolumeDevice> |
getVolumeDevices() |
List<io.fabric8.kubernetes.api.model.VolumeMount> |
getVolumeMounts() |
String |
getWorkingDir() |
List<WorkspaceUsage> |
getWorkspaces() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setArgs(List<String> args) |
void |
setCommand(List<String> command) |
void |
setEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env) |
void |
setEnvFrom(List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom) |
void |
setImage(String image) |
void |
setImagePullPolicy(String imagePullPolicy) |
void |
setLifecycle(io.fabric8.kubernetes.api.model.Lifecycle lifecycle) |
void |
setLivenessProbe(io.fabric8.kubernetes.api.model.Probe livenessProbe) |
void |
setName(String name) |
void |
setOnError(String onError) |
void |
setPorts(List<io.fabric8.kubernetes.api.model.ContainerPort> ports) |
void |
setReadinessProbe(io.fabric8.kubernetes.api.model.Probe readinessProbe) |
void |
setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) |
void |
setScript(String script) |
void |
setSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext) |
void |
setStartupProbe(io.fabric8.kubernetes.api.model.Probe startupProbe) |
void |
setStderrConfig(StepOutputConfig stderrConfig) |
void |
setStdin(Boolean stdin) |
void |
setStdinOnce(Boolean stdinOnce) |
void |
setStdoutConfig(StepOutputConfig stdoutConfig) |
void |
setTerminationMessagePath(String terminationMessagePath) |
void |
setTerminationMessagePolicy(String terminationMessagePolicy) |
void |
setTimeout(io.fabric8.kubernetes.api.model.Duration timeout) |
void |
setTty(Boolean tty) |
void |
setVolumeDevices(List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices) |
void |
setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts) |
void |
setWorkingDir(String workingDir) |
void |
setWorkspaces(List<WorkspaceUsage> workspaces) |
StepBuilder |
toBuilder() |
public Step()
public Step(List<String> args, List<String> command, List<io.fabric8.kubernetes.api.model.EnvVar> env, List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom, String image, String imagePullPolicy, io.fabric8.kubernetes.api.model.Lifecycle lifecycle, io.fabric8.kubernetes.api.model.Probe livenessProbe, String name, String onError, List<io.fabric8.kubernetes.api.model.ContainerPort> ports, io.fabric8.kubernetes.api.model.Probe readinessProbe, io.fabric8.kubernetes.api.model.ResourceRequirements resources, String script, io.fabric8.kubernetes.api.model.SecurityContext securityContext, io.fabric8.kubernetes.api.model.Probe startupProbe, StepOutputConfig stderrConfig, Boolean stdin, Boolean stdinOnce, StepOutputConfig stdoutConfig, String terminationMessagePath, String terminationMessagePolicy, io.fabric8.kubernetes.api.model.Duration timeout, Boolean tty, List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, String workingDir, List<WorkspaceUsage> workspaces)
public List<io.fabric8.kubernetes.api.model.EnvVar> getEnv()
public void setEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env)
public List<io.fabric8.kubernetes.api.model.EnvFromSource> getEnvFrom()
public void setEnvFrom(List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom)
public String getImage()
public void setImage(String image)
public String getImagePullPolicy()
public void setImagePullPolicy(String imagePullPolicy)
public io.fabric8.kubernetes.api.model.Lifecycle getLifecycle()
public void setLifecycle(io.fabric8.kubernetes.api.model.Lifecycle lifecycle)
public io.fabric8.kubernetes.api.model.Probe getLivenessProbe()
public void setLivenessProbe(io.fabric8.kubernetes.api.model.Probe livenessProbe)
public String getName()
public void setName(String name)
public String getOnError()
public void setOnError(String onError)
public List<io.fabric8.kubernetes.api.model.ContainerPort> getPorts()
public void setPorts(List<io.fabric8.kubernetes.api.model.ContainerPort> ports)
public io.fabric8.kubernetes.api.model.Probe getReadinessProbe()
public void setReadinessProbe(io.fabric8.kubernetes.api.model.Probe readinessProbe)
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
public String getScript()
public void setScript(String script)
public io.fabric8.kubernetes.api.model.SecurityContext getSecurityContext()
public void setSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext)
public io.fabric8.kubernetes.api.model.Probe getStartupProbe()
public void setStartupProbe(io.fabric8.kubernetes.api.model.Probe startupProbe)
public StepOutputConfig getStderrConfig()
public void setStderrConfig(StepOutputConfig stderrConfig)
public Boolean getStdin()
public void setStdin(Boolean stdin)
public Boolean getStdinOnce()
public void setStdinOnce(Boolean stdinOnce)
public StepOutputConfig getStdoutConfig()
public void setStdoutConfig(StepOutputConfig stdoutConfig)
public String getTerminationMessagePath()
public void setTerminationMessagePath(String terminationMessagePath)
public String getTerminationMessagePolicy()
public void setTerminationMessagePolicy(String terminationMessagePolicy)
public io.fabric8.kubernetes.api.model.Duration getTimeout()
public void setTimeout(io.fabric8.kubernetes.api.model.Duration timeout)
public Boolean getTty()
public void setTty(Boolean tty)
public List<io.fabric8.kubernetes.api.model.VolumeDevice> getVolumeDevices()
public void setVolumeDevices(List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices)
public List<io.fabric8.kubernetes.api.model.VolumeMount> getVolumeMounts()
public void setVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
public String getWorkingDir()
public void setWorkingDir(String workingDir)
public List<WorkspaceUsage> getWorkspaces()
public void setWorkspaces(List<WorkspaceUsage> workspaces)
public StepBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<StepBuilder>public StepBuilder toBuilder()
Copyright © 2015–2023 Red Hat. All rights reserved.