public final class Container<R extends DefaultK8sObject> extends AbstractK8sObject<R,Container<R>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IMAGE_PULL_POLICY_ALWAYS |
static java.lang.String |
IMAGE_PULL_POLICY_IF_NOT_PRESENT |
static java.lang.String |
IMAGE_PULL_POLICY_NEVER |
static java.lang.String |
TERMINATION_MESSAGE_POLICY_FALLBACK_TO_LOG_ON_ERROR |
static java.lang.String |
TERMINATION_MESSAGE_POLICY_FILE |
listener, result| Constructor and Description |
|---|
Container(R result,
ChangeListener<Container<R>> listener) |
public static final java.lang.String IMAGE_PULL_POLICY_ALWAYS
public static final java.lang.String IMAGE_PULL_POLICY_NEVER
public static final java.lang.String IMAGE_PULL_POLICY_IF_NOT_PRESENT
public static final java.lang.String TERMINATION_MESSAGE_POLICY_FILE
public static final java.lang.String TERMINATION_MESSAGE_POLICY_FALLBACK_TO_LOG_ON_ERROR
public Container(R result, ChangeListener<Container<R>> listener)
public Environment<Container<R>> addEnv()
public Container<R> addEnv(Environment<Container<R>> environment)
public EnvironmentFromSource<Container<R>> addEnvSource()
public Container<R> addEnvSource(EnvironmentFromSource<Container<R>> environmentFromSource)
public Container<R> lifecycle(ContainerLifecycle<Container<R>> lifecycle)
public ContainerLifecycle<Container<R>> lifecycle()
public Container<R> livenessProbe(LivenessProbe<Container<R>> livenessProbe)
public LivenessProbe<Container<R>> livenessProbe()
public ContainerPort<Container<R>> addPort()
public Container<R> addPort(ContainerPort<Container<R>> port)
public Container<R> readinessProbe(ReadinessProbe<Container<R>> readinessProbe)
public ReadinessProbe<Container<R>> readinessProbe()
public Container<R> securityContext(SecurityContext<Container<R>> securityContext)
public SecurityContext<Container<R>> securityContext()
public Container<R> terminationMessagePath(java.lang.String terminationMessagePath)
public Container<R> terminationMessagePolicyToFallbackToLogsOnError()
public VolumeDevice<Container<R>> addVolumeDevice()
public Container<R> addVolumeDevice(VolumeDevice<Container<R>> volumeDevice)
public VolumeMount<Container<R>> addVolumeMount()
public Container<R> addVolumeMount(VolumeMount<Container<R>> volumeMount)
public R buildContainer()