public static interface V1.ContainerOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getArgs(int index)
Arguments to the entrypoint.
|
com.google.protobuf.ByteString |
getArgsBytes(int index)
Arguments to the entrypoint.
|
int |
getArgsCount()
Arguments to the entrypoint.
|
List<String> |
getArgsList()
Arguments to the entrypoint.
|
String |
getCommand(int index)
Entrypoint array.
|
com.google.protobuf.ByteString |
getCommandBytes(int index)
Entrypoint array.
|
int |
getCommandCount()
Entrypoint array.
|
List<String> |
getCommandList()
Entrypoint array.
|
V1.EnvVar |
getEnv(int index)
List of environment variables to set in the container.
|
int |
getEnvCount()
List of environment variables to set in the container.
|
V1.EnvFromSource |
getEnvFrom(int index)
List of sources to populate environment variables in the container.
|
int |
getEnvFromCount()
List of sources to populate environment variables in the container.
|
List<V1.EnvFromSource> |
getEnvFromList()
List of sources to populate environment variables in the container.
|
V1.EnvFromSourceOrBuilder |
getEnvFromOrBuilder(int index)
List of sources to populate environment variables in the container.
|
List<? extends V1.EnvFromSourceOrBuilder> |
getEnvFromOrBuilderList()
List of sources to populate environment variables in the container.
|
List<V1.EnvVar> |
getEnvList()
List of environment variables to set in the container.
|
V1.EnvVarOrBuilder |
getEnvOrBuilder(int index)
List of environment variables to set in the container.
|
List<? extends V1.EnvVarOrBuilder> |
getEnvOrBuilderList()
List of environment variables to set in the container.
|
String |
getImage()
Docker image name.
|
com.google.protobuf.ByteString |
getImageBytes()
Docker image name.
|
String |
getImagePullPolicy()
Image pull policy.
|
com.google.protobuf.ByteString |
getImagePullPolicyBytes()
Image pull policy.
|
V1.Lifecycle |
getLifecycle()
Actions that the management system should take in response to container lifecycle events.
|
V1.LifecycleOrBuilder |
getLifecycleOrBuilder()
Actions that the management system should take in response to container lifecycle events.
|
V1.Probe |
getLivenessProbe()
Periodic probe of container liveness.
|
V1.ProbeOrBuilder |
getLivenessProbeOrBuilder()
Periodic probe of container liveness.
|
String |
getName()
Name of the container specified as a DNS_LABEL.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the container specified as a DNS_LABEL.
|
V1.ContainerPort |
getPorts(int index)
List of ports to expose from the container.
|
int |
getPortsCount()
List of ports to expose from the container.
|
List<V1.ContainerPort> |
getPortsList()
List of ports to expose from the container.
|
V1.ContainerPortOrBuilder |
getPortsOrBuilder(int index)
List of ports to expose from the container.
|
List<? extends V1.ContainerPortOrBuilder> |
getPortsOrBuilderList()
List of ports to expose from the container.
|
V1.Probe |
getReadinessProbe()
Periodic probe of container service readiness.
|
V1.ProbeOrBuilder |
getReadinessProbeOrBuilder()
Periodic probe of container service readiness.
|
V1.ResourceRequirements |
getResources()
Compute Resources required by this container.
|
V1.ResourceRequirementsOrBuilder |
getResourcesOrBuilder()
Compute Resources required by this container.
|
V1.SecurityContext |
getSecurityContext()
Security options the pod should run with.
|
V1.SecurityContextOrBuilder |
getSecurityContextOrBuilder()
Security options the pod should run with.
|
boolean |
getStdin()
Whether this container should allocate a buffer for stdin in the container runtime.
|
boolean |
getStdinOnce()
Whether the container runtime should close the stdin channel after it has been opened by
a single attach.
|
String |
getTerminationMessagePath()
Optional: Path at which the file to which the container's termination message
will be written is mounted into the container's filesystem.
|
com.google.protobuf.ByteString |
getTerminationMessagePathBytes()
Optional: Path at which the file to which the container's termination message
will be written is mounted into the container's filesystem.
|
String |
getTerminationMessagePolicy()
Indicate how the termination message should be populated.
|
com.google.protobuf.ByteString |
getTerminationMessagePolicyBytes()
Indicate how the termination message should be populated.
|
boolean |
getTty()
Whether this container should allocate a TTY for itself, also requires 'stdin' to be true.
|
V1.VolumeDevice |
getVolumeDevices(int index)
volumeDevices is the list of block devices to be used by the container.
|
int |
getVolumeDevicesCount()
volumeDevices is the list of block devices to be used by the container.
|
List<V1.VolumeDevice> |
getVolumeDevicesList()
volumeDevices is the list of block devices to be used by the container.
|
V1.VolumeDeviceOrBuilder |
getVolumeDevicesOrBuilder(int index)
volumeDevices is the list of block devices to be used by the container.
|
List<? extends V1.VolumeDeviceOrBuilder> |
getVolumeDevicesOrBuilderList()
volumeDevices is the list of block devices to be used by the container.
|
V1.VolumeMount |
getVolumeMounts(int index)
Pod volumes to mount into the container's filesystem.
|
int |
getVolumeMountsCount()
Pod volumes to mount into the container's filesystem.
|
List<V1.VolumeMount> |
getVolumeMountsList()
Pod volumes to mount into the container's filesystem.
|
V1.VolumeMountOrBuilder |
getVolumeMountsOrBuilder(int index)
Pod volumes to mount into the container's filesystem.
|
List<? extends V1.VolumeMountOrBuilder> |
getVolumeMountsOrBuilderList()
Pod volumes to mount into the container's filesystem.
|
String |
getWorkingDir()
Container's working directory.
|
com.google.protobuf.ByteString |
getWorkingDirBytes()
Container's working directory.
|
boolean |
hasImage()
Docker image name.
|
boolean |
hasImagePullPolicy()
Image pull policy.
|
boolean |
hasLifecycle()
Actions that the management system should take in response to container lifecycle events.
|
boolean |
hasLivenessProbe()
Periodic probe of container liveness.
|
boolean |
hasName()
Name of the container specified as a DNS_LABEL.
|
boolean |
hasReadinessProbe()
Periodic probe of container service readiness.
|
boolean |
hasResources()
Compute Resources required by this container.
|
boolean |
hasSecurityContext()
Security options the pod should run with.
|
boolean |
hasStdin()
Whether this container should allocate a buffer for stdin in the container runtime.
|
boolean |
hasStdinOnce()
Whether the container runtime should close the stdin channel after it has been opened by
a single attach.
|
boolean |
hasTerminationMessagePath()
Optional: Path at which the file to which the container's termination message
will be written is mounted into the container's filesystem.
|
boolean |
hasTerminationMessagePolicy()
Indicate how the termination message should be populated.
|
boolean |
hasTty()
Whether this container should allocate a TTY for itself, also requires 'stdin' to be true.
|
boolean |
hasWorkingDir()
Container's working directory.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasName()
Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
optional string name = 1;String getName()
Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
optional string name = 1;com.google.protobuf.ByteString getNameBytes()
Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
optional string name = 1;boolean hasImage()
Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets. +optional
optional string image = 2;String getImage()
Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets. +optional
optional string image = 2;com.google.protobuf.ByteString getImageBytes()
Docker image name. More info: https://kubernetes.io/docs/concepts/containers/images This field is optional to allow higher level config management to default or override container images in workload controllers like Deployments and StatefulSets. +optional
optional string image = 2;List<String> getCommandList()
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string command = 3;int getCommandCount()
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string command = 3;String getCommand(int index)
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string command = 3;com.google.protobuf.ByteString getCommandBytes(int index)
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string command = 3;List<String> getArgsList()
Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string args = 4;int getArgsCount()
Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string args = 4;String getArgs(int index)
Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string args = 4;com.google.protobuf.ByteString getArgsBytes(int index)
Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell +optional
repeated string args = 4;boolean hasWorkingDir()
Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated. +optional
optional string workingDir = 5;String getWorkingDir()
Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated. +optional
optional string workingDir = 5;com.google.protobuf.ByteString getWorkingDirBytes()
Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated. +optional
optional string workingDir = 5;List<V1.ContainerPort> getPortsList()
List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default "0.0.0.0" address inside a container will be accessible from the network. Cannot be updated. +optional +patchMergeKey=containerPort +patchStrategy=merge +listType=map +listMapKey=containerPort +listMapKey=protocol
repeated .k8s.io.api.core.v1.ContainerPort ports = 6;V1.ContainerPort getPorts(int index)
List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default "0.0.0.0" address inside a container will be accessible from the network. Cannot be updated. +optional +patchMergeKey=containerPort +patchStrategy=merge +listType=map +listMapKey=containerPort +listMapKey=protocol
repeated .k8s.io.api.core.v1.ContainerPort ports = 6;int getPortsCount()
List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default "0.0.0.0" address inside a container will be accessible from the network. Cannot be updated. +optional +patchMergeKey=containerPort +patchStrategy=merge +listType=map +listMapKey=containerPort +listMapKey=protocol
repeated .k8s.io.api.core.v1.ContainerPort ports = 6;List<? extends V1.ContainerPortOrBuilder> getPortsOrBuilderList()
List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default "0.0.0.0" address inside a container will be accessible from the network. Cannot be updated. +optional +patchMergeKey=containerPort +patchStrategy=merge +listType=map +listMapKey=containerPort +listMapKey=protocol
repeated .k8s.io.api.core.v1.ContainerPort ports = 6;V1.ContainerPortOrBuilder getPortsOrBuilder(int index)
List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default "0.0.0.0" address inside a container will be accessible from the network. Cannot be updated. +optional +patchMergeKey=containerPort +patchStrategy=merge +listType=map +listMapKey=containerPort +listMapKey=protocol
repeated .k8s.io.api.core.v1.ContainerPort ports = 6;List<V1.EnvFromSource> getEnvFromList()
List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 19;V1.EnvFromSource getEnvFrom(int index)
List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 19;int getEnvFromCount()
List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 19;List<? extends V1.EnvFromSourceOrBuilder> getEnvFromOrBuilderList()
List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 19;V1.EnvFromSourceOrBuilder getEnvFromOrBuilder(int index)
List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated. +optional
repeated .k8s.io.api.core.v1.EnvFromSource envFrom = 19;List<V1.EnvVar> getEnvList()
List of environment variables to set in the container. Cannot be updated. +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.EnvVar env = 7;V1.EnvVar getEnv(int index)
List of environment variables to set in the container. Cannot be updated. +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.EnvVar env = 7;int getEnvCount()
List of environment variables to set in the container. Cannot be updated. +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.EnvVar env = 7;List<? extends V1.EnvVarOrBuilder> getEnvOrBuilderList()
List of environment variables to set in the container. Cannot be updated. +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.EnvVar env = 7;V1.EnvVarOrBuilder getEnvOrBuilder(int index)
List of environment variables to set in the container. Cannot be updated. +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.EnvVar env = 7;boolean hasResources()
Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ +optional
optional .k8s.io.api.core.v1.ResourceRequirements resources = 8;V1.ResourceRequirements getResources()
Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ +optional
optional .k8s.io.api.core.v1.ResourceRequirements resources = 8;V1.ResourceRequirementsOrBuilder getResourcesOrBuilder()
Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ +optional
optional .k8s.io.api.core.v1.ResourceRequirements resources = 8;List<V1.VolumeMount> getVolumeMountsList()
Pod volumes to mount into the container's filesystem. Cannot be updated. +optional +patchMergeKey=mountPath +patchStrategy=merge
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 9;V1.VolumeMount getVolumeMounts(int index)
Pod volumes to mount into the container's filesystem. Cannot be updated. +optional +patchMergeKey=mountPath +patchStrategy=merge
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 9;int getVolumeMountsCount()
Pod volumes to mount into the container's filesystem. Cannot be updated. +optional +patchMergeKey=mountPath +patchStrategy=merge
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 9;List<? extends V1.VolumeMountOrBuilder> getVolumeMountsOrBuilderList()
Pod volumes to mount into the container's filesystem. Cannot be updated. +optional +patchMergeKey=mountPath +patchStrategy=merge
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 9;V1.VolumeMountOrBuilder getVolumeMountsOrBuilder(int index)
Pod volumes to mount into the container's filesystem. Cannot be updated. +optional +patchMergeKey=mountPath +patchStrategy=merge
repeated .k8s.io.api.core.v1.VolumeMount volumeMounts = 9;List<V1.VolumeDevice> getVolumeDevicesList()
volumeDevices is the list of block devices to be used by the container. This is a beta feature. +patchMergeKey=devicePath +patchStrategy=merge +optional
repeated .k8s.io.api.core.v1.VolumeDevice volumeDevices = 21;V1.VolumeDevice getVolumeDevices(int index)
volumeDevices is the list of block devices to be used by the container. This is a beta feature. +patchMergeKey=devicePath +patchStrategy=merge +optional
repeated .k8s.io.api.core.v1.VolumeDevice volumeDevices = 21;int getVolumeDevicesCount()
volumeDevices is the list of block devices to be used by the container. This is a beta feature. +patchMergeKey=devicePath +patchStrategy=merge +optional
repeated .k8s.io.api.core.v1.VolumeDevice volumeDevices = 21;List<? extends V1.VolumeDeviceOrBuilder> getVolumeDevicesOrBuilderList()
volumeDevices is the list of block devices to be used by the container. This is a beta feature. +patchMergeKey=devicePath +patchStrategy=merge +optional
repeated .k8s.io.api.core.v1.VolumeDevice volumeDevices = 21;V1.VolumeDeviceOrBuilder getVolumeDevicesOrBuilder(int index)
volumeDevices is the list of block devices to be used by the container. This is a beta feature. +patchMergeKey=devicePath +patchStrategy=merge +optional
repeated .k8s.io.api.core.v1.VolumeDevice volumeDevices = 21;boolean hasLivenessProbe()
Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe livenessProbe = 10;V1.Probe getLivenessProbe()
Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe livenessProbe = 10;V1.ProbeOrBuilder getLivenessProbeOrBuilder()
Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe livenessProbe = 10;boolean hasReadinessProbe()
Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe readinessProbe = 11;V1.Probe getReadinessProbe()
Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe readinessProbe = 11;V1.ProbeOrBuilder getReadinessProbeOrBuilder()
Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes +optional
optional .k8s.io.api.core.v1.Probe readinessProbe = 11;boolean hasLifecycle()
Actions that the management system should take in response to container lifecycle events. Cannot be updated. +optional
optional .k8s.io.api.core.v1.Lifecycle lifecycle = 12;V1.Lifecycle getLifecycle()
Actions that the management system should take in response to container lifecycle events. Cannot be updated. +optional
optional .k8s.io.api.core.v1.Lifecycle lifecycle = 12;V1.LifecycleOrBuilder getLifecycleOrBuilder()
Actions that the management system should take in response to container lifecycle events. Cannot be updated. +optional
optional .k8s.io.api.core.v1.Lifecycle lifecycle = 12;boolean hasTerminationMessagePath()
Optional: Path at which the file to which the container's termination message will be written is mounted into the container's filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated. +optional
optional string terminationMessagePath = 13;String getTerminationMessagePath()
Optional: Path at which the file to which the container's termination message will be written is mounted into the container's filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated. +optional
optional string terminationMessagePath = 13;com.google.protobuf.ByteString getTerminationMessagePathBytes()
Optional: Path at which the file to which the container's termination message will be written is mounted into the container's filesystem. Message written is intended to be brief final status, such as an assertion failure message. Will be truncated by the node if greater than 4096 bytes. The total message length across all containers will be limited to 12kb. Defaults to /dev/termination-log. Cannot be updated. +optional
optional string terminationMessagePath = 13;boolean hasTerminationMessagePolicy()
Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated. +optional
optional string terminationMessagePolicy = 20;String getTerminationMessagePolicy()
Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated. +optional
optional string terminationMessagePolicy = 20;com.google.protobuf.ByteString getTerminationMessagePolicyBytes()
Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated. +optional
optional string terminationMessagePolicy = 20;boolean hasImagePullPolicy()
Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images +optional
optional string imagePullPolicy = 14;String getImagePullPolicy()
Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images +optional
optional string imagePullPolicy = 14;com.google.protobuf.ByteString getImagePullPolicyBytes()
Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images +optional
optional string imagePullPolicy = 14;boolean hasSecurityContext()
Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional
optional .k8s.io.api.core.v1.SecurityContext securityContext = 15;V1.SecurityContext getSecurityContext()
Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional
optional .k8s.io.api.core.v1.SecurityContext securityContext = 15;V1.SecurityContextOrBuilder getSecurityContextOrBuilder()
Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ +optional
optional .k8s.io.api.core.v1.SecurityContext securityContext = 15;boolean hasStdin()
Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. +optional
optional bool stdin = 16;boolean getStdin()
Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. +optional
optional bool stdin = 16;boolean hasStdinOnce()
Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false +optional
optional bool stdinOnce = 17;boolean getStdinOnce()
Whether the container runtime should close the stdin channel after it has been opened by a single attach. When stdin is true the stdin stream will remain open across multiple attach sessions. If stdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and accepts data until the client disconnects, at which time stdin is closed and remains closed until the container is restarted. If this flag is false, a container processes that reads from stdin will never receive an EOF. Default is false +optional
optional bool stdinOnce = 17;boolean hasTty()
Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false. +optional
optional bool tty = 18;boolean getTty()
Whether this container should allocate a TTY for itself, also requires 'stdin' to be true. Default is false. +optional
optional bool tty = 18;Copyright © 2021. All rights reserved.