io.kubernetes.client.openapi.models.V1EphemeralContainerFluent Maven / Gradle / Ivy
/*
Copyright 2022 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.util.Collection;
import java.util.List;
import java.util.function.Predicate;
/** Generated */
public interface V1EphemeralContainerFluent>
extends Fluent {
public A addToArgs(Integer index, String item);
public A setToArgs(java.lang.Integer index, java.lang.String item);
public A addToArgs(java.lang.String... items);
public A addAllToArgs(Collection items);
public A removeFromArgs(java.lang.String... items);
public A removeAllFromArgs(java.util.Collection items);
public List getArgs();
public java.lang.String getArg(java.lang.Integer index);
public java.lang.String getFirstArg();
public java.lang.String getLastArg();
public java.lang.String getMatchingArg(Predicate predicate);
public Boolean hasMatchingArg(java.util.function.Predicate predicate);
public A withArgs(java.util.List args);
public A withArgs(java.lang.String... args);
public java.lang.Boolean hasArgs();
public A addToCommand(java.lang.Integer index, java.lang.String item);
public A setToCommand(java.lang.Integer index, java.lang.String item);
public A addToCommand(java.lang.String... items);
public A addAllToCommand(java.util.Collection items);
public A removeFromCommand(java.lang.String... items);
public A removeAllFromCommand(java.util.Collection items);
public java.util.List getCommand();
public java.lang.String getCommand(java.lang.Integer index);
public java.lang.String getFirstCommand();
public java.lang.String getLastCommand();
public java.lang.String getMatchingCommand(
java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingCommand(
java.util.function.Predicate predicate);
public A withCommand(java.util.List command);
public A withCommand(java.lang.String... command);
public java.lang.Boolean hasCommand();
public A addToEnv(java.lang.Integer index, V1EnvVar item);
public A setToEnv(java.lang.Integer index, io.kubernetes.client.openapi.models.V1EnvVar item);
public A addToEnv(io.kubernetes.client.openapi.models.V1EnvVar... items);
public A addAllToEnv(java.util.Collection items);
public A removeFromEnv(io.kubernetes.client.openapi.models.V1EnvVar... items);
public A removeAllFromEnv(
java.util.Collection items);
public A removeMatchingFromEnv(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildEnv instead.
*
* @return The buildable object.
*/
@Deprecated
public java.util.List getEnv();
public java.util.List buildEnv();
public io.kubernetes.client.openapi.models.V1EnvVar buildEnv(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EnvVar buildFirstEnv();
public io.kubernetes.client.openapi.models.V1EnvVar buildLastEnv();
public io.kubernetes.client.openapi.models.V1EnvVar buildMatchingEnv(
java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingEnv(
java.util.function.Predicate predicate);
public A withEnv(java.util.List env);
public A withEnv(io.kubernetes.client.openapi.models.V1EnvVar... env);
public java.lang.Boolean hasEnv();
public V1EphemeralContainerFluent.EnvNested addNewEnv();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested addNewEnvLike(
io.kubernetes.client.openapi.models.V1EnvVar item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested setNewEnvLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1EnvVar item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested editEnv(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested editFirstEnv();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested editLastEnv();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvNested
editMatchingEnv(
java.util.function.Predicate
predicate);
public A addToEnvFrom(java.lang.Integer index, V1EnvFromSource item);
public A setToEnvFrom(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1EnvFromSource item);
public A addToEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... items);
public A addAllToEnvFrom(
java.util.Collection items);
public A removeFromEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... items);
public A removeAllFromEnvFrom(
java.util.Collection items);
public A removeMatchingFromEnvFrom(
java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildEnvFrom instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getEnvFrom();
public java.util.List buildEnvFrom();
public io.kubernetes.client.openapi.models.V1EnvFromSource buildEnvFrom(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EnvFromSource buildFirstEnvFrom();
public io.kubernetes.client.openapi.models.V1EnvFromSource buildLastEnvFrom();
public io.kubernetes.client.openapi.models.V1EnvFromSource buildMatchingEnvFrom(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingEnvFrom(
java.util.function.Predicate
predicate);
public A withEnvFrom(java.util.List envFrom);
public A withEnvFrom(io.kubernetes.client.openapi.models.V1EnvFromSource... envFrom);
public java.lang.Boolean hasEnvFrom();
public V1EphemeralContainerFluent.EnvFromNested addNewEnvFrom();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
addNewEnvFromLike(io.kubernetes.client.openapi.models.V1EnvFromSource item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
setNewEnvFromLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1EnvFromSource item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
editEnvFrom(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
editFirstEnvFrom();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
editLastEnvFrom();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.EnvFromNested
editMatchingEnvFrom(
java.util.function.Predicate
predicate);
public java.lang.String getImage();
public A withImage(java.lang.String image);
public java.lang.Boolean hasImage();
public java.lang.String getImagePullPolicy();
public A withImagePullPolicy(java.lang.String imagePullPolicy);
public java.lang.Boolean hasImagePullPolicy();
/**
* This method has been deprecated, please use method buildLifecycle instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1Lifecycle getLifecycle();
public io.kubernetes.client.openapi.models.V1Lifecycle buildLifecycle();
public A withLifecycle(io.kubernetes.client.openapi.models.V1Lifecycle lifecycle);
public java.lang.Boolean hasLifecycle();
public V1EphemeralContainerFluent.LifecycleNested withNewLifecycle();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LifecycleNested
withNewLifecycleLike(io.kubernetes.client.openapi.models.V1Lifecycle item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LifecycleNested
editLifecycle();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LifecycleNested
editOrNewLifecycle();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LifecycleNested
editOrNewLifecycleLike(io.kubernetes.client.openapi.models.V1Lifecycle item);
/**
* This method has been deprecated, please use method buildLivenessProbe instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1Probe getLivenessProbe();
public io.kubernetes.client.openapi.models.V1Probe buildLivenessProbe();
public A withLivenessProbe(io.kubernetes.client.openapi.models.V1Probe livenessProbe);
public java.lang.Boolean hasLivenessProbe();
public V1EphemeralContainerFluent.LivenessProbeNested withNewLivenessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LivenessProbeNested
withNewLivenessProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LivenessProbeNested
editLivenessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LivenessProbeNested
editOrNewLivenessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.LivenessProbeNested
editOrNewLivenessProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
public java.lang.String getName();
public A withName(java.lang.String name);
public java.lang.Boolean hasName();
public A addToPorts(java.lang.Integer index, V1ContainerPort item);
public A setToPorts(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1ContainerPort item);
public A addToPorts(io.kubernetes.client.openapi.models.V1ContainerPort... items);
public A addAllToPorts(
java.util.Collection items);
public A removeFromPorts(io.kubernetes.client.openapi.models.V1ContainerPort... items);
public A removeAllFromPorts(
java.util.Collection items);
public A removeMatchingFromPorts(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildPorts instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getPorts();
public java.util.List buildPorts();
public io.kubernetes.client.openapi.models.V1ContainerPort buildPort(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1ContainerPort buildFirstPort();
public io.kubernetes.client.openapi.models.V1ContainerPort buildLastPort();
public io.kubernetes.client.openapi.models.V1ContainerPort buildMatchingPort(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingPort(
java.util.function.Predicate
predicate);
public A withPorts(java.util.List ports);
public A withPorts(io.kubernetes.client.openapi.models.V1ContainerPort... ports);
public java.lang.Boolean hasPorts();
public V1EphemeralContainerFluent.PortsNested addNewPort();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested
addNewPortLike(io.kubernetes.client.openapi.models.V1ContainerPort item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested
setNewPortLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1ContainerPort item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested editPort(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested
editFirstPort();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested
editLastPort();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.PortsNested
editMatchingPort(
java.util.function.Predicate
predicate);
/**
* This method has been deprecated, please use method buildReadinessProbe instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public io.kubernetes.client.openapi.models.V1Probe getReadinessProbe();
public io.kubernetes.client.openapi.models.V1Probe buildReadinessProbe();
public A withReadinessProbe(io.kubernetes.client.openapi.models.V1Probe readinessProbe);
public java.lang.Boolean hasReadinessProbe();
public V1EphemeralContainerFluent.ReadinessProbeNested withNewReadinessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ReadinessProbeNested
withNewReadinessProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ReadinessProbeNested
editReadinessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ReadinessProbeNested
editOrNewReadinessProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ReadinessProbeNested
editOrNewReadinessProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
/**
* This method has been deprecated, please use method buildResources instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1ResourceRequirements getResources();
public io.kubernetes.client.openapi.models.V1ResourceRequirements buildResources();
public A withResources(io.kubernetes.client.openapi.models.V1ResourceRequirements resources);
public java.lang.Boolean hasResources();
public V1EphemeralContainerFluent.ResourcesNested withNewResources();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ResourcesNested
withNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ResourcesNested
editResources();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ResourcesNested
editOrNewResources();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.ResourcesNested
editOrNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item);
/**
* This method has been deprecated, please use method buildSecurityContext instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public V1SecurityContext getSecurityContext();
public io.kubernetes.client.openapi.models.V1SecurityContext buildSecurityContext();
public A withSecurityContext(
io.kubernetes.client.openapi.models.V1SecurityContext securityContext);
public java.lang.Boolean hasSecurityContext();
public V1EphemeralContainerFluent.SecurityContextNested withNewSecurityContext();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.SecurityContextNested
withNewSecurityContextLike(io.kubernetes.client.openapi.models.V1SecurityContext item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.SecurityContextNested
editSecurityContext();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.SecurityContextNested
editOrNewSecurityContext();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.SecurityContextNested
editOrNewSecurityContextLike(io.kubernetes.client.openapi.models.V1SecurityContext item);
/**
* This method has been deprecated, please use method buildStartupProbe instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public io.kubernetes.client.openapi.models.V1Probe getStartupProbe();
public io.kubernetes.client.openapi.models.V1Probe buildStartupProbe();
public A withStartupProbe(io.kubernetes.client.openapi.models.V1Probe startupProbe);
public java.lang.Boolean hasStartupProbe();
public V1EphemeralContainerFluent.StartupProbeNested withNewStartupProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.StartupProbeNested
withNewStartupProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.StartupProbeNested
editStartupProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.StartupProbeNested
editOrNewStartupProbe();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.StartupProbeNested
editOrNewStartupProbeLike(io.kubernetes.client.openapi.models.V1Probe item);
public java.lang.Boolean getStdin();
public A withStdin(java.lang.Boolean stdin);
public java.lang.Boolean hasStdin();
public java.lang.Boolean getStdinOnce();
public A withStdinOnce(java.lang.Boolean stdinOnce);
public java.lang.Boolean hasStdinOnce();
public java.lang.String getTargetContainerName();
public A withTargetContainerName(java.lang.String targetContainerName);
public java.lang.Boolean hasTargetContainerName();
public java.lang.String getTerminationMessagePath();
public A withTerminationMessagePath(java.lang.String terminationMessagePath);
public java.lang.Boolean hasTerminationMessagePath();
public java.lang.String getTerminationMessagePolicy();
public A withTerminationMessagePolicy(java.lang.String terminationMessagePolicy);
public java.lang.Boolean hasTerminationMessagePolicy();
public java.lang.Boolean getTty();
public A withTty(java.lang.Boolean tty);
public java.lang.Boolean hasTty();
public A addToVolumeDevices(java.lang.Integer index, V1VolumeDevice item);
public A setToVolumeDevices(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1VolumeDevice item);
public A addToVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... items);
public A addAllToVolumeDevices(
java.util.Collection items);
public A removeFromVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... items);
public A removeAllFromVolumeDevices(
java.util.Collection items);
public A removeMatchingFromVolumeDevices(
java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildVolumeDevices instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getVolumeDevices();
public java.util.List buildVolumeDevices();
public io.kubernetes.client.openapi.models.V1VolumeDevice buildVolumeDevice(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1VolumeDevice buildFirstVolumeDevice();
public io.kubernetes.client.openapi.models.V1VolumeDevice buildLastVolumeDevice();
public io.kubernetes.client.openapi.models.V1VolumeDevice buildMatchingVolumeDevice(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingVolumeDevice(
java.util.function.Predicate
predicate);
public A withVolumeDevices(
java.util.List volumeDevices);
public A withVolumeDevices(io.kubernetes.client.openapi.models.V1VolumeDevice... volumeDevices);
public java.lang.Boolean hasVolumeDevices();
public V1EphemeralContainerFluent.VolumeDevicesNested addNewVolumeDevice();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
addNewVolumeDeviceLike(io.kubernetes.client.openapi.models.V1VolumeDevice item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
setNewVolumeDeviceLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1VolumeDevice item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
editVolumeDevice(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
editFirstVolumeDevice();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
editLastVolumeDevice();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeDevicesNested
editMatchingVolumeDevice(
java.util.function.Predicate
predicate);
public A addToVolumeMounts(java.lang.Integer index, V1VolumeMount item);
public A setToVolumeMounts(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1VolumeMount item);
public A addToVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... items);
public A addAllToVolumeMounts(
java.util.Collection items);
public A removeFromVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... items);
public A removeAllFromVolumeMounts(
java.util.Collection items);
public A removeMatchingFromVolumeMounts(
java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildVolumeMounts instead.
*
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getVolumeMounts();
public java.util.List buildVolumeMounts();
public io.kubernetes.client.openapi.models.V1VolumeMount buildVolumeMount(
java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1VolumeMount buildFirstVolumeMount();
public io.kubernetes.client.openapi.models.V1VolumeMount buildLastVolumeMount();
public io.kubernetes.client.openapi.models.V1VolumeMount buildMatchingVolumeMount(
java.util.function.Predicate
predicate);
public java.lang.Boolean hasMatchingVolumeMount(
java.util.function.Predicate
predicate);
public A withVolumeMounts(
java.util.List volumeMounts);
public A withVolumeMounts(io.kubernetes.client.openapi.models.V1VolumeMount... volumeMounts);
public java.lang.Boolean hasVolumeMounts();
public V1EphemeralContainerFluent.VolumeMountsNested addNewVolumeMount();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
addNewVolumeMountLike(io.kubernetes.client.openapi.models.V1VolumeMount item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
setNewVolumeMountLike(
java.lang.Integer index, io.kubernetes.client.openapi.models.V1VolumeMount item);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
editVolumeMount(java.lang.Integer index);
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
editFirstVolumeMount();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
editLastVolumeMount();
public io.kubernetes.client.openapi.models.V1EphemeralContainerFluent.VolumeMountsNested
editMatchingVolumeMount(
java.util.function.Predicate
predicate);
public java.lang.String getWorkingDir();
public A withWorkingDir(java.lang.String workingDir);
public java.lang.Boolean hasWorkingDir();
public A withStdin();
public A withStdinOnce();
public A withTty();
public interface EnvNested
extends Nested, V1EnvVarFluent> {
public N and();
public N endEnv();
}
public interface EnvFromNested
extends io.kubernetes.client.fluent.Nested,
V1EnvFromSourceFluent> {
public N and();
public N endEnvFrom();
}
public interface LifecycleNested
extends io.kubernetes.client.fluent.Nested,
V1LifecycleFluent> {
public N and();
public N endLifecycle();
}
public interface LivenessProbeNested
extends io.kubernetes.client.fluent.Nested,
V1ProbeFluent> {
public N and();
public N endLivenessProbe();
}
public interface PortsNested
extends io.kubernetes.client.fluent.Nested,
V1ContainerPortFluent> {
public N and();
public N endPort();
}
public interface ReadinessProbeNested
extends io.kubernetes.client.fluent.Nested,
V1ProbeFluent> {
public N and();
public N endReadinessProbe();
}
public interface ResourcesNested
extends io.kubernetes.client.fluent.Nested,
V1ResourceRequirementsFluent> {
public N and();
public N endResources();
}
public interface SecurityContextNested
extends io.kubernetes.client.fluent.Nested,
V1SecurityContextFluent> {
public N and();
public N endSecurityContext();
}
public interface StartupProbeNested
extends io.kubernetes.client.fluent.Nested,
V1ProbeFluent> {
public N and();
public N endStartupProbe();
}
public interface VolumeDevicesNested
extends io.kubernetes.client.fluent.Nested,
V1VolumeDeviceFluent> {
public N and();
public N endVolumeDevice();
}
public interface VolumeMountsNested
extends io.kubernetes.client.fluent.Nested,
V1VolumeMountFluent> {
public N and();
public N endVolumeMount();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy