Package io.kubernetes.client.proto
Interface V1.EphemeralContainerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1.EphemeralContainer
,V1.EphemeralContainer.Builder
- Enclosing class:
- V1
public static interface V1.EphemeralContainerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionEphemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers.Ephemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers.If set, the name of the container from PodSpec that this ephemeral container targets.com.google.protobuf.ByteString
If set, the name of the container from PodSpec that this ephemeral container targets.boolean
Ephemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers.boolean
If set, the name of the container from PodSpec that this ephemeral container targets.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEphemeralContainerCommon
boolean hasEphemeralContainerCommon()Ephemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers. Fields in common with Container are in the following inlined struct so than an EphemeralContainer may easily be converted to a Container.
optional .k8s.io.api.core.v1.EphemeralContainerCommon ephemeralContainerCommon = 1;
-
getEphemeralContainerCommon
V1.EphemeralContainerCommon getEphemeralContainerCommon()Ephemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers. Fields in common with Container are in the following inlined struct so than an EphemeralContainer may easily be converted to a Container.
optional .k8s.io.api.core.v1.EphemeralContainerCommon ephemeralContainerCommon = 1;
-
getEphemeralContainerCommonOrBuilder
V1.EphemeralContainerCommonOrBuilder getEphemeralContainerCommonOrBuilder()Ephemeral containers have all of the fields of Container, plus additional fields specific to ephemeral containers. Fields in common with Container are in the following inlined struct so than an EphemeralContainer may easily be converted to a Container.
optional .k8s.io.api.core.v1.EphemeralContainerCommon ephemeralContainerCommon = 1;
-
hasTargetContainerName
boolean hasTargetContainerName()If set, the name of the container from PodSpec that this ephemeral container targets. The ephemeral container will be run in the namespaces (IPC, PID, etc) of this container. If not set then the ephemeral container uses the namespaces configured in the Pod spec. The container runtime must implement support for this feature. If the runtime does not support namespace targeting then the result of setting this field is undefined. +optional
optional string targetContainerName = 2;
-
getTargetContainerName
String getTargetContainerName()If set, the name of the container from PodSpec that this ephemeral container targets. The ephemeral container will be run in the namespaces (IPC, PID, etc) of this container. If not set then the ephemeral container uses the namespaces configured in the Pod spec. The container runtime must implement support for this feature. If the runtime does not support namespace targeting then the result of setting this field is undefined. +optional
optional string targetContainerName = 2;
-
getTargetContainerNameBytes
com.google.protobuf.ByteString getTargetContainerNameBytes()If set, the name of the container from PodSpec that this ephemeral container targets. The ephemeral container will be run in the namespaces (IPC, PID, etc) of this container. If not set then the ephemeral container uses the namespaces configured in the Pod spec. The container runtime must implement support for this feature. If the runtime does not support namespace targeting then the result of setting this field is undefined. +optional
optional string targetContainerName = 2;
-