public class SidecarFluent<A extends SidecarFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
SidecarFluent.EnvNested<N> |
class |
SidecarFluent.PortsNested<N> |
class |
SidecarFluent.ResourcesNested<N> |
class |
SidecarFluent.VolumeMountsNested<N> |
class |
SidecarFluent.WorkspacesNested<N> |
| Constructor and Description |
|---|
SidecarFluent() |
SidecarFluent(Sidecar 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) |
SidecarFluent.EnvNested<A> |
addNewEnv() |
SidecarFluent.EnvNested<A> |
addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item) |
SidecarFluent.PortsNested<A> |
addNewPort() |
A |
addNewPort(Integer containerPort,
String hostIP,
Integer hostPort,
String name,
String protocol) |
SidecarFluent.PortsNested<A> |
addNewPortLike(io.fabric8.kubernetes.api.model.ContainerPort item) |
A |
addNewVolumeDevice(String devicePath,
String name) |
SidecarFluent.VolumeMountsNested<A> |
addNewVolumeMount() |
SidecarFluent.VolumeMountsNested<A> |
addNewVolumeMountLike(io.fabric8.kubernetes.api.model.VolumeMount item) |
SidecarFluent.WorkspacesNested<A> |
addNewWorkspace() |
A |
addNewWorkspace(String mountPath,
String name) |
SidecarFluent.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() |
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(Sidecar instance) |
SidecarFluent.EnvNested<A> |
editEnv(int index) |
SidecarFluent.EnvNested<A> |
editFirstEnv() |
SidecarFluent.PortsNested<A> |
editFirstPort() |
SidecarFluent.VolumeMountsNested<A> |
editFirstVolumeMount() |
SidecarFluent.WorkspacesNested<A> |
editFirstWorkspace() |
SidecarFluent.EnvNested<A> |
editLastEnv() |
SidecarFluent.PortsNested<A> |
editLastPort() |
SidecarFluent.VolumeMountsNested<A> |
editLastVolumeMount() |
SidecarFluent.WorkspacesNested<A> |
editLastWorkspace() |
SidecarFluent.EnvNested<A> |
editMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate) |
SidecarFluent.PortsNested<A> |
editMatchingPort(Predicate<io.fabric8.kubernetes.api.model.ContainerPortBuilder> predicate) |
SidecarFluent.VolumeMountsNested<A> |
editMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate) |
SidecarFluent.WorkspacesNested<A> |
editMatchingWorkspace(Predicate<WorkspaceUsageBuilder> predicate) |
SidecarFluent.ResourcesNested<A> |
editOrNewResources() |
SidecarFluent.ResourcesNested<A> |
editOrNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) |
SidecarFluent.PortsNested<A> |
editPort(int index) |
SidecarFluent.ResourcesNested<A> |
editResources() |
SidecarFluent.VolumeMountsNested<A> |
editVolumeMount(int index) |
SidecarFluent.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() |
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() |
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 |
hasPorts() |
boolean |
hasReadinessProbe() |
boolean |
hasResources() |
boolean |
hasScript() |
boolean |
hasSecurityContext() |
boolean |
hasStartupProbe() |
boolean |
hasStdin() |
boolean |
hasStdinOnce() |
boolean |
hasTerminationMessagePath() |
boolean |
hasTerminationMessagePolicy() |
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) |
SidecarFluent.EnvNested<A> |
setNewEnvLike(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
SidecarFluent.PortsNested<A> |
setNewPortLike(int index,
io.fabric8.kubernetes.api.model.ContainerPort item) |
SidecarFluent.VolumeMountsNested<A> |
setNewVolumeMountLike(int index,
io.fabric8.kubernetes.api.model.VolumeMount item) |
SidecarFluent.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) |
SidecarFluent.ResourcesNested<A> |
withNewResources() |
SidecarFluent.ResourcesNested<A> |
withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item) |
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 |
withStdin() |
A |
withStdin(Boolean stdin) |
A |
withStdinOnce() |
A |
withStdinOnce(Boolean stdinOnce) |
A |
withTerminationMessagePath(String terminationMessagePath) |
A |
withTerminationMessagePolicy(String terminationMessagePolicy) |
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 SidecarFluent()
public SidecarFluent(Sidecar instance)
protected void copyInstance(Sidecar 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 SidecarFluent.EnvNested<A> addNewEnv()
public SidecarFluent.EnvNested<A> addNewEnvLike(io.fabric8.kubernetes.api.model.EnvVar item)
public SidecarFluent.EnvNested<A> setNewEnvLike(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public SidecarFluent.EnvNested<A> editEnv(int index)
public SidecarFluent.EnvNested<A> editFirstEnv()
public SidecarFluent.EnvNested<A> editLastEnv()
public SidecarFluent.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 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 SidecarFluent.PortsNested<A> addNewPort()
public SidecarFluent.PortsNested<A> addNewPortLike(io.fabric8.kubernetes.api.model.ContainerPort item)
public SidecarFluent.PortsNested<A> setNewPortLike(int index, io.fabric8.kubernetes.api.model.ContainerPort item)
public SidecarFluent.PortsNested<A> editPort(int index)
public SidecarFluent.PortsNested<A> editFirstPort()
public SidecarFluent.PortsNested<A> editLastPort()
public SidecarFluent.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 SidecarFluent.ResourcesNested<A> withNewResources()
public SidecarFluent.ResourcesNested<A> withNewResourcesLike(io.fabric8.kubernetes.api.model.ResourceRequirements item)
public SidecarFluent.ResourcesNested<A> editResources()
public SidecarFluent.ResourcesNested<A> editOrNewResources()
public SidecarFluent.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 Boolean getStdin()
public boolean hasStdin()
public Boolean getStdinOnce()
public boolean hasStdinOnce()
public String getTerminationMessagePath()
public boolean hasTerminationMessagePath()
public String getTerminationMessagePolicy()
public boolean hasTerminationMessagePolicy()
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 SidecarFluent.VolumeMountsNested<A> addNewVolumeMount()
public SidecarFluent.VolumeMountsNested<A> addNewVolumeMountLike(io.fabric8.kubernetes.api.model.VolumeMount item)
public SidecarFluent.VolumeMountsNested<A> setNewVolumeMountLike(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
public SidecarFluent.VolumeMountsNested<A> editVolumeMount(int index)
public SidecarFluent.VolumeMountsNested<A> editFirstVolumeMount()
public SidecarFluent.VolumeMountsNested<A> editLastVolumeMount()
public SidecarFluent.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 SidecarFluent.WorkspacesNested<A> addNewWorkspace()
public SidecarFluent.WorkspacesNested<A> addNewWorkspaceLike(WorkspaceUsage item)
public SidecarFluent.WorkspacesNested<A> setNewWorkspaceLike(int index, WorkspaceUsage item)
public SidecarFluent.WorkspacesNested<A> editWorkspace(int index)
public SidecarFluent.WorkspacesNested<A> editFirstWorkspace()
public SidecarFluent.WorkspacesNested<A> editLastWorkspace()
public SidecarFluent.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 SidecarFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SidecarFluent<A>>public A withStdin()
public A withStdinOnce()
public A withTty()
Copyright © 2015–2023 Red Hat. All rights reserved.