public class StepFluent<A extends StepFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
StepFluent.EnvNested<N> |
class |
StepFluent.PortsNested<N> |
class |
StepFluent.ResourcesNested<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 |
addAllToPorts(Collection<io.fabric8.kubernetes.api.model.ContainerPort> 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) |
StepFluent.PortsNested<A> |
addNewPort() |
A |
addNewPort(Integer containerPort,
String hostIP,
Integer hostPort,
String name,
String protocol) |
StepFluent.PortsNested<A> |
addNewPortLike(io.fabric8.kubernetes.api.model.ContainerPort 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 |
addToPorts(io.fabric8.kubernetes.api.model.ContainerPort... items) |
A |
addToPorts(int index,
io.fabric8.kubernetes.api.model.ContainerPort 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) |
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.ContainerPort |
buildFirstPort() |
io.fabric8.kubernetes.api.model.VolumeMount |
buildFirstVolumeMount() |
WorkspaceUsage |
buildFirstWorkspace() |
io.fabric8.kubernetes.api.model.EnvVar |
buildLastEnv() |
io.fabric8.kubernetes.api.model.ContainerPort |
buildLastPort() |
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.ContainerPort |
buildMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate) |
io.fabric8.kubernetes.api.model.VolumeMount |
buildMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
WorkspaceUsage |
buildMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
io.fabric8.kubernetes.api.model.ContainerPort |
buildPort(int index) |
List<io.fabric8.kubernetes.api.model.ContainerPort> |
buildPorts() |
io.fabric8.kubernetes.api.model.ResourceRequirements |
buildResources() |
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.EnvNested<A> |
editEnv(int index) |
StepFluent.EnvNested<A> |
editFirstEnv() |
StepFluent.PortsNested<A> |
editFirstPort() |
StepFluent.VolumeMountsNested<A> |
editFirstVolumeMount() |
StepFluent.WorkspacesNested<A> |
editFirstWorkspace() |
StepFluent.EnvNested<A> |
editLastEnv() |
StepFluent.PortsNested<A> |
editLastPort() |
StepFluent.VolumeMountsNested<A> |
editLastVolumeMount() |
StepFluent.WorkspacesNested<A> |
editLastWorkspace() |
StepFluent.EnvNested<A> |
editMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
StepFluent.PortsNested<A> |
editMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate) |
StepFluent.VolumeMountsNested<A> |
editMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
StepFluent.WorkspacesNested<A> |
editMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
StepFluent.ResourcesNested<A> |
editOrNewResources() |
StepFluent.ResourcesNested<A> |
editOrNewResourcesLike(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.PortsNested<A> |
editPort(int index) |
StepFluent.ResourcesNested<A> |
editResources() |
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() |
io.fabric8.kubernetes.api.model.Lifecycle |
getLifecycle() |
io.fabric8.kubernetes.api.model.Probe |
getLivenessProbe() |
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() |
io.fabric8.kubernetes.api.model.Probe |
getReadinessProbe() |
String |
getScript() |
io.fabric8.kubernetes.api.model.SecurityContext |
getSecurityContext() |
io.fabric8.kubernetes.api.model.Probe |
getStartupProbe() |
Boolean |
getStdin() |
Boolean |
getStdinOnce() |
String |
getTerminationMessagePath() |
String |
getTerminationMessagePolicy() |
io.fabric8.kubernetes.api.model.Duration |
getTimeout() |
Boolean |
getTty() |
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 |
hasEnv() |
boolean |
hasEnvFrom() |
int |
hashCode() |
boolean |
hasImage() |
boolean |
hasImagePullPolicy() |
boolean |
hasLifecycle() |
boolean |
hasLivenessProbe() |
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 |
hasMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> 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 |
hasPorts() |
boolean |
hasReadinessProbe() |
boolean |
hasResources() |
boolean |
hasScript() |
boolean |
hasSecurityContext() |
boolean |
hasStartupProbe() |
boolean |
hasStderrConfig() |
boolean |
hasStdin() |
boolean |
hasStdinOnce() |
boolean |
hasStdoutConfig() |
boolean |
hasTerminationMessagePath() |
boolean |
hasTerminationMessagePolicy() |
boolean |
hasTimeout() |
boolean |
hasTty() |
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 |
removeAllFromPorts(Collection<io.fabric8.kubernetes.api.model.ContainerPort> 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 |
removeFromPorts(io.fabric8.kubernetes.api.model.ContainerPort... 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 |
removeMatchingFromPorts(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> 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.PortsNested<A> |
setNewPortLike(int index,
io.fabric8.kubernetes.api.model.ContainerPort 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 |
setToPorts(int index,
io.fabric8.kubernetes.api.model.ContainerPort 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 |
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 |
withLifecycle(io.fabric8.kubernetes.api.model.Lifecycle lifecycle) |
A |
withLivenessProbe(io.fabric8.kubernetes.api.model.Probe livenessProbe) |
A |
withName(String name) |
StepFluent.ResourcesNested<A> |
withNewResources() |
StepFluent.ResourcesNested<A> |
withNewResourcesLike(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 |
withPorts(io.fabric8.kubernetes.api.model.ContainerPort... ports) |
A |
withPorts(List<io.fabric8.kubernetes.api.model.ContainerPort> ports) |
A |
withReadinessProbe(io.fabric8.kubernetes.api.model.Probe readinessProbe) |
A |
withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) |
A |
withScript(String script) |
A |
withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext) |
A |
withStartupProbe(io.fabric8.kubernetes.api.model.Probe startupProbe) |
A |
withStderrConfig(StepOutputConfig stderrConfig) |
A |
withStdin() |
A |
withStdin(Boolean stdin) |
A |
withStdinOnce() |
A |
withStdinOnce(Boolean stdinOnce) |
A |
withStdoutConfig(StepOutputConfig stdoutConfig) |
A |
withTerminationMessagePath(String terminationMessagePath) |
A |
withTerminationMessagePolicy(String terminationMessagePolicy) |
A |
withTimeout(io.fabric8.kubernetes.api.model.Duration timeout) |
A |
withTty() |
A |
withTty(Boolean tty) |
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 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 io.fabric8.kubernetes.api.model.Lifecycle getLifecycle()
public A withLifecycle(io.fabric8.kubernetes.api.model.Lifecycle lifecycle)
public boolean hasLifecycle()
public io.fabric8.kubernetes.api.model.Probe getLivenessProbe()
public A withLivenessProbe(io.fabric8.kubernetes.api.model.Probe livenessProbe)
public boolean hasLivenessProbe()
public String getName()
public boolean hasName()
public String getOnError()
public boolean hasOnError()
public A addToPorts(int index, io.fabric8.kubernetes.api.model.ContainerPort item)
public A setToPorts(int index, io.fabric8.kubernetes.api.model.ContainerPort item)
public A addToPorts(io.fabric8.kubernetes.api.model.ContainerPort... items)
public A addAllToPorts(Collection<io.fabric8.kubernetes.api.model.ContainerPort> items)
public A removeFromPorts(io.fabric8.kubernetes.api.model.ContainerPort... items)
public A removeAllFromPorts(Collection<io.fabric8.kubernetes.api.model.ContainerPort> items)
public A removeMatchingFromPorts(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate)
public List<io.fabric8.kubernetes.api.model.ContainerPort> buildPorts()
public io.fabric8.kubernetes.api.model.ContainerPort buildPort(int index)
public io.fabric8.kubernetes.api.model.ContainerPort buildFirstPort()
public io.fabric8.kubernetes.api.model.ContainerPort buildLastPort()
public io.fabric8.kubernetes.api.model.ContainerPort buildMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate)
public boolean hasMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate)
public A withPorts(io.fabric8.kubernetes.api.model.ContainerPort... ports)
public boolean hasPorts()
public A addNewPort(Integer containerPort, String hostIP, Integer hostPort, String name, String protocol)
public StepFluent.PortsNested<A> addNewPort()
public StepFluent.PortsNested<A> addNewPortLike(io.fabric8.kubernetes.api.model.ContainerPort item)
public StepFluent.PortsNested<A> setNewPortLike(int index, io.fabric8.kubernetes.api.model.ContainerPort item)
public StepFluent.PortsNested<A> editPort(int index)
public StepFluent.PortsNested<A> editFirstPort()
public StepFluent.PortsNested<A> editLastPort()
public StepFluent.PortsNested<A> editMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate)
public io.fabric8.kubernetes.api.model.Probe getReadinessProbe()
public A withReadinessProbe(io.fabric8.kubernetes.api.model.Probe readinessProbe)
public boolean hasReadinessProbe()
public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
public boolean hasResources()
public StepFluent.ResourcesNested<A> withNewResources()
public StepFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
public StepFluent.ResourcesNested<A> editResources()
public StepFluent.ResourcesNested<A> editOrNewResources()
public StepFluent.ResourcesNested<A> editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
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 io.fabric8.kubernetes.api.model.Probe getStartupProbe()
public A withStartupProbe(io.fabric8.kubernetes.api.model.Probe startupProbe)
public boolean hasStartupProbe()
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 Boolean getStdin()
public boolean hasStdin()
public Boolean getStdinOnce()
public boolean hasStdinOnce()
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 String getTerminationMessagePath()
public boolean hasTerminationMessagePath()
public String getTerminationMessagePolicy()
public boolean hasTerminationMessagePolicy()
public io.fabric8.kubernetes.api.model.Duration getTimeout()
public A withTimeout(io.fabric8.kubernetes.api.model.Duration timeout)
public boolean hasTimeout()
public Boolean getTty()
public boolean hasTty()
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>>public A withStdin()
public A withStdinOnce()
public A withTty()
Copyright © 2015–2023 Red Hat. All rights reserved.