Package k8s.io.api.core.v1
Class Generated.PodStatus
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- k8s.io.api.core.v1.Generated.PodStatus
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Generated.PodStatusOrBuilder
- Enclosing class:
- Generated
public static final class Generated.PodStatus extends com.google.protobuf.GeneratedMessageV3 implements Generated.PodStatusOrBuilder
PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.
Protobuf typek8s.io.api.core.v1.PodStatus- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenerated.PodStatus.BuilderPodStatus represents information about the status of a pod.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCONDITIONS_FIELD_NUMBERstatic intCONTAINERSTATUSES_FIELD_NUMBERstatic intEPHEMERALCONTAINERSTATUSES_FIELD_NUMBERstatic intHOSTIP_FIELD_NUMBERstatic intHOSTIPS_FIELD_NUMBERstatic intINITCONTAINERSTATUSES_FIELD_NUMBERstatic intMESSAGE_FIELD_NUMBERstatic intNOMINATEDNODENAME_FIELD_NUMBERstatic com.google.protobuf.Parser<Generated.PodStatus>PARSERDeprecated.static intPHASE_FIELD_NUMBERstatic intPODIP_FIELD_NUMBERstatic intPODIPS_FIELD_NUMBERstatic intQOSCLASS_FIELD_NUMBERstatic intREASON_FIELD_NUMBERstatic intRESIZE_FIELD_NUMBERstatic intRESOURCECLAIMSTATUSES_FIELD_NUMBERstatic intSTARTTIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Generated.PodConditiongetConditions(int index)Current service state of pod.intgetConditionsCount()Current service state of pod.List<Generated.PodCondition>getConditionsList()Current service state of pod.Generated.PodConditionOrBuildergetConditionsOrBuilder(int index)Current service state of pod.List<? extends Generated.PodConditionOrBuilder>getConditionsOrBuilderList()Current service state of pod.Generated.ContainerStatusgetContainerStatuses(int index)Statuses of containers in this pod.intgetContainerStatusesCount()Statuses of containers in this pod.List<Generated.ContainerStatus>getContainerStatusesList()Statuses of containers in this pod.Generated.ContainerStatusOrBuildergetContainerStatusesOrBuilder(int index)Statuses of containers in this pod.List<? extends Generated.ContainerStatusOrBuilder>getContainerStatusesOrBuilderList()Statuses of containers in this pod.static Generated.PodStatusgetDefaultInstance()Generated.PodStatusgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Generated.ContainerStatusgetEphemeralContainerStatuses(int index)Statuses for any ephemeral containers that have run in this pod.intgetEphemeralContainerStatusesCount()Statuses for any ephemeral containers that have run in this pod.List<Generated.ContainerStatus>getEphemeralContainerStatusesList()Statuses for any ephemeral containers that have run in this pod.Generated.ContainerStatusOrBuildergetEphemeralContainerStatusesOrBuilder(int index)Statuses for any ephemeral containers that have run in this pod.List<? extends Generated.ContainerStatusOrBuilder>getEphemeralContainerStatusesOrBuilderList()Statuses for any ephemeral containers that have run in this pod.StringgetHostIP()hostIP holds the IP address of the host to which the pod is assigned.com.google.protobuf.ByteStringgetHostIPBytes()hostIP holds the IP address of the host to which the pod is assigned.Generated.HostIPgetHostIPs(int index)hostIPs holds the IP addresses allocated to the host.intgetHostIPsCount()hostIPs holds the IP addresses allocated to the host.List<Generated.HostIP>getHostIPsList()hostIPs holds the IP addresses allocated to the host.Generated.HostIPOrBuildergetHostIPsOrBuilder(int index)hostIPs holds the IP addresses allocated to the host.List<? extends Generated.HostIPOrBuilder>getHostIPsOrBuilderList()hostIPs holds the IP addresses allocated to the host.Generated.ContainerStatusgetInitContainerStatuses(int index)Statuses of init containers in this pod.intgetInitContainerStatusesCount()Statuses of init containers in this pod.List<Generated.ContainerStatus>getInitContainerStatusesList()Statuses of init containers in this pod.Generated.ContainerStatusOrBuildergetInitContainerStatusesOrBuilder(int index)Statuses of init containers in this pod.List<? extends Generated.ContainerStatusOrBuilder>getInitContainerStatusesOrBuilderList()Statuses of init containers in this pod.StringgetMessage()A human readable message indicating details about why the pod is in this condition.com.google.protobuf.ByteStringgetMessageBytes()A human readable message indicating details about why the pod is in this condition.StringgetNominatedNodeName()nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods.com.google.protobuf.ByteStringgetNominatedNodeNameBytes()nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods.com.google.protobuf.Parser<Generated.PodStatus>getParserForType()StringgetPhase()The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle.com.google.protobuf.ByteStringgetPhaseBytes()The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle.StringgetPodIP()podIP address allocated to the pod.com.google.protobuf.ByteStringgetPodIPBytes()podIP address allocated to the pod.Generated.PodIPgetPodIPs(int index)podIPs holds the IP addresses allocated to the pod.intgetPodIPsCount()podIPs holds the IP addresses allocated to the pod.List<Generated.PodIP>getPodIPsList()podIPs holds the IP addresses allocated to the pod.Generated.PodIPOrBuildergetPodIPsOrBuilder(int index)podIPs holds the IP addresses allocated to the pod.List<? extends Generated.PodIPOrBuilder>getPodIPsOrBuilderList()podIPs holds the IP addresses allocated to the pod.StringgetQosClass()The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optionalcom.google.protobuf.ByteStringgetQosClassBytes()The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optionalStringgetReason()A brief CamelCase message indicating details about why the pod is in this state.com.google.protobuf.ByteStringgetReasonBytes()A brief CamelCase message indicating details about why the pod is in this state.StringgetResize()Status of resources resize desired for pod's containers.com.google.protobuf.ByteStringgetResizeBytes()Status of resources resize desired for pod's containers.Generated.PodResourceClaimStatusgetResourceClaimStatuses(int index)Status of resource claims.intgetResourceClaimStatusesCount()Status of resource claims.List<Generated.PodResourceClaimStatus>getResourceClaimStatusesList()Status of resource claims.Generated.PodResourceClaimStatusOrBuildergetResourceClaimStatusesOrBuilder(int index)Status of resource claims.List<? extends Generated.PodResourceClaimStatusOrBuilder>getResourceClaimStatusesOrBuilderList()Status of resource claims.intgetSerializedSize()Generated.TimegetStartTime()RFC 3339 date and time at which the object was acknowledged by the Kubelet.Generated.TimeOrBuildergetStartTimeOrBuilder()RFC 3339 date and time at which the object was acknowledged by the Kubelet.inthashCode()booleanhasHostIP()hostIP holds the IP address of the host to which the pod is assigned.booleanhasMessage()A human readable message indicating details about why the pod is in this condition.booleanhasNominatedNodeName()nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods.booleanhasPhase()The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle.booleanhasPodIP()podIP address allocated to the pod.booleanhasQosClass()The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optionalbooleanhasReason()A brief CamelCase message indicating details about why the pod is in this state.booleanhasResize()Status of resources resize desired for pod's containers.booleanhasStartTime()RFC 3339 date and time at which the object was acknowledged by the Kubelet.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Generated.PodStatus.BuildernewBuilder()static Generated.PodStatus.BuildernewBuilder(Generated.PodStatus prototype)Generated.PodStatus.BuildernewBuilderForType()protected Generated.PodStatus.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Generated.PodStatusparseDelimitedFrom(InputStream input)static Generated.PodStatusparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.PodStatusparseFrom(byte[] data)static Generated.PodStatusparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.PodStatusparseFrom(com.google.protobuf.ByteString data)static Generated.PodStatusparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.PodStatusparseFrom(com.google.protobuf.CodedInputStream input)static Generated.PodStatusparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.PodStatusparseFrom(InputStream input)static Generated.PodStatusparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.PodStatusparseFrom(ByteBuffer data)static Generated.PodStatusparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Generated.PodStatus>parser()Generated.PodStatus.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PHASE_FIELD_NUMBER
public static final int PHASE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONDITIONS_FIELD_NUMBER
public static final int CONDITIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MESSAGE_FIELD_NUMBER
public static final int MESSAGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REASON_FIELD_NUMBER
public static final int REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NOMINATEDNODENAME_FIELD_NUMBER
public static final int NOMINATEDNODENAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOSTIP_FIELD_NUMBER
public static final int HOSTIP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOSTIPS_FIELD_NUMBER
public static final int HOSTIPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PODIP_FIELD_NUMBER
public static final int PODIP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PODIPS_FIELD_NUMBER
public static final int PODIPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STARTTIME_FIELD_NUMBER
public static final int STARTTIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INITCONTAINERSTATUSES_FIELD_NUMBER
public static final int INITCONTAINERSTATUSES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTAINERSTATUSES_FIELD_NUMBER
public static final int CONTAINERSTATUSES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QOSCLASS_FIELD_NUMBER
public static final int QOSCLASS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EPHEMERALCONTAINERSTATUSES_FIELD_NUMBER
public static final int EPHEMERALCONTAINERSTATUSES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESIZE_FIELD_NUMBER
public static final int RESIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESOURCECLAIMSTATUSES_FIELD_NUMBER
public static final int RESOURCECLAIMSTATUSES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<Generated.PodStatus> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasPhase
public boolean hasPhase()
The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod's status. There are five possible phase values: Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase +optional
optional string phase = 1;- Specified by:
hasPhasein interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the phase field is set.
-
getPhase
public String getPhase()
The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod's status. There are five possible phase values: Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase +optional
optional string phase = 1;- Specified by:
getPhasein interfaceGenerated.PodStatusOrBuilder- Returns:
- The phase.
-
getPhaseBytes
public com.google.protobuf.ByteString getPhaseBytes()
The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod's status. There are five possible phase values: Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase +optional
optional string phase = 1;- Specified by:
getPhaseBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for phase.
-
getConditionsList
public List<Generated.PodCondition> getConditionsList()
Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions +optional +patchMergeKey=type +patchStrategy=merge +listType=map +listMapKey=type
repeated .k8s.io.api.core.v1.PodCondition conditions = 2;- Specified by:
getConditionsListin interfaceGenerated.PodStatusOrBuilder
-
getConditionsOrBuilderList
public List<? extends Generated.PodConditionOrBuilder> getConditionsOrBuilderList()
Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions +optional +patchMergeKey=type +patchStrategy=merge +listType=map +listMapKey=type
repeated .k8s.io.api.core.v1.PodCondition conditions = 2;- Specified by:
getConditionsOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getConditionsCount
public int getConditionsCount()
Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions +optional +patchMergeKey=type +patchStrategy=merge +listType=map +listMapKey=type
repeated .k8s.io.api.core.v1.PodCondition conditions = 2;- Specified by:
getConditionsCountin interfaceGenerated.PodStatusOrBuilder
-
getConditions
public Generated.PodCondition getConditions(int index)
Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions +optional +patchMergeKey=type +patchStrategy=merge +listType=map +listMapKey=type
repeated .k8s.io.api.core.v1.PodCondition conditions = 2;- Specified by:
getConditionsin interfaceGenerated.PodStatusOrBuilder
-
getConditionsOrBuilder
public Generated.PodConditionOrBuilder getConditionsOrBuilder(int index)
Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions +optional +patchMergeKey=type +patchStrategy=merge +listType=map +listMapKey=type
repeated .k8s.io.api.core.v1.PodCondition conditions = 2;- Specified by:
getConditionsOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
hasMessage
public boolean hasMessage()
A human readable message indicating details about why the pod is in this condition. +optional
optional string message = 3;- Specified by:
hasMessagein interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the message field is set.
-
getMessage
public String getMessage()
A human readable message indicating details about why the pod is in this condition. +optional
optional string message = 3;- Specified by:
getMessagein interfaceGenerated.PodStatusOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()
A human readable message indicating details about why the pod is in this condition. +optional
optional string message = 3;- Specified by:
getMessageBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for message.
-
hasReason
public boolean hasReason()
A brief CamelCase message indicating details about why the pod is in this state. e.g. 'Evicted' +optional
optional string reason = 4;- Specified by:
hasReasonin interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the reason field is set.
-
getReason
public String getReason()
A brief CamelCase message indicating details about why the pod is in this state. e.g. 'Evicted' +optional
optional string reason = 4;- Specified by:
getReasonin interfaceGenerated.PodStatusOrBuilder- Returns:
- The reason.
-
getReasonBytes
public com.google.protobuf.ByteString getReasonBytes()
A brief CamelCase message indicating details about why the pod is in this state. e.g. 'Evicted' +optional
optional string reason = 4;- Specified by:
getReasonBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for reason.
-
hasNominatedNodeName
public boolean hasNominatedNodeName()
nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled. +optional
optional string nominatedNodeName = 11;- Specified by:
hasNominatedNodeNamein interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the nominatedNodeName field is set.
-
getNominatedNodeName
public String getNominatedNodeName()
nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled. +optional
optional string nominatedNodeName = 11;- Specified by:
getNominatedNodeNamein interfaceGenerated.PodStatusOrBuilder- Returns:
- The nominatedNodeName.
-
getNominatedNodeNameBytes
public com.google.protobuf.ByteString getNominatedNodeNameBytes()
nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled. +optional
optional string nominatedNodeName = 11;- Specified by:
getNominatedNodeNameBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for nominatedNodeName.
-
hasHostIP
public boolean hasHostIP()
hostIP holds the IP address of the host to which the pod is assigned. Empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns mean that HostIP will not be updated even if there is a node is assigned to pod +optional
optional string hostIP = 5;- Specified by:
hasHostIPin interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the hostIP field is set.
-
getHostIP
public String getHostIP()
hostIP holds the IP address of the host to which the pod is assigned. Empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns mean that HostIP will not be updated even if there is a node is assigned to pod +optional
optional string hostIP = 5;- Specified by:
getHostIPin interfaceGenerated.PodStatusOrBuilder- Returns:
- The hostIP.
-
getHostIPBytes
public com.google.protobuf.ByteString getHostIPBytes()
hostIP holds the IP address of the host to which the pod is assigned. Empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns mean that HostIP will not be updated even if there is a node is assigned to pod +optional
optional string hostIP = 5;- Specified by:
getHostIPBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for hostIP.
-
getHostIPsList
public List<Generated.HostIP> getHostIPsList()
hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. +optional +patchStrategy=merge +patchMergeKey=ip +listType=atomic
repeated .k8s.io.api.core.v1.HostIP hostIPs = 16;- Specified by:
getHostIPsListin interfaceGenerated.PodStatusOrBuilder
-
getHostIPsOrBuilderList
public List<? extends Generated.HostIPOrBuilder> getHostIPsOrBuilderList()
hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. +optional +patchStrategy=merge +patchMergeKey=ip +listType=atomic
repeated .k8s.io.api.core.v1.HostIP hostIPs = 16;- Specified by:
getHostIPsOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getHostIPsCount
public int getHostIPsCount()
hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. +optional +patchStrategy=merge +patchMergeKey=ip +listType=atomic
repeated .k8s.io.api.core.v1.HostIP hostIPs = 16;- Specified by:
getHostIPsCountin interfaceGenerated.PodStatusOrBuilder
-
getHostIPs
public Generated.HostIP getHostIPs(int index)
hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. +optional +patchStrategy=merge +patchMergeKey=ip +listType=atomic
repeated .k8s.io.api.core.v1.HostIP hostIPs = 16;- Specified by:
getHostIPsin interfaceGenerated.PodStatusOrBuilder
-
getHostIPsOrBuilder
public Generated.HostIPOrBuilder getHostIPsOrBuilder(int index)
hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. +optional +patchStrategy=merge +patchMergeKey=ip +listType=atomic
repeated .k8s.io.api.core.v1.HostIP hostIPs = 16;- Specified by:
getHostIPsOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
hasPodIP
public boolean hasPodIP()
podIP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. +optional
optional string podIP = 6;- Specified by:
hasPodIPin interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the podIP field is set.
-
getPodIP
public String getPodIP()
podIP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. +optional
optional string podIP = 6;- Specified by:
getPodIPin interfaceGenerated.PodStatusOrBuilder- Returns:
- The podIP.
-
getPodIPBytes
public com.google.protobuf.ByteString getPodIPBytes()
podIP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. +optional
optional string podIP = 6;- Specified by:
getPodIPBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for podIP.
-
getPodIPsList
public List<Generated.PodIP> getPodIPsList()
podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. +optional +patchStrategy=merge +patchMergeKey=ip +listType=map +listMapKey=ip
repeated .k8s.io.api.core.v1.PodIP podIPs = 12;- Specified by:
getPodIPsListin interfaceGenerated.PodStatusOrBuilder
-
getPodIPsOrBuilderList
public List<? extends Generated.PodIPOrBuilder> getPodIPsOrBuilderList()
podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. +optional +patchStrategy=merge +patchMergeKey=ip +listType=map +listMapKey=ip
repeated .k8s.io.api.core.v1.PodIP podIPs = 12;- Specified by:
getPodIPsOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getPodIPsCount
public int getPodIPsCount()
podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. +optional +patchStrategy=merge +patchMergeKey=ip +listType=map +listMapKey=ip
repeated .k8s.io.api.core.v1.PodIP podIPs = 12;- Specified by:
getPodIPsCountin interfaceGenerated.PodStatusOrBuilder
-
getPodIPs
public Generated.PodIP getPodIPs(int index)
podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. +optional +patchStrategy=merge +patchMergeKey=ip +listType=map +listMapKey=ip
repeated .k8s.io.api.core.v1.PodIP podIPs = 12;- Specified by:
getPodIPsin interfaceGenerated.PodStatusOrBuilder
-
getPodIPsOrBuilder
public Generated.PodIPOrBuilder getPodIPsOrBuilder(int index)
podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. +optional +patchStrategy=merge +patchMergeKey=ip +listType=map +listMapKey=ip
repeated .k8s.io.api.core.v1.PodIP podIPs = 12;- Specified by:
getPodIPsOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
hasStartTime
public boolean hasStartTime()
RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time startTime = 7;- Specified by:
hasStartTimein interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public Generated.Time getStartTime()
RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time startTime = 7;- Specified by:
getStartTimein interfaceGenerated.PodStatusOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public Generated.TimeOrBuilder getStartTimeOrBuilder()
RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time startTime = 7;- Specified by:
getStartTimeOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
getInitContainerStatusesList
public List<Generated.ContainerStatus> getInitContainerStatusesList()
Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus initContainerStatuses = 10;- Specified by:
getInitContainerStatusesListin interfaceGenerated.PodStatusOrBuilder
-
getInitContainerStatusesOrBuilderList
public List<? extends Generated.ContainerStatusOrBuilder> getInitContainerStatusesOrBuilderList()
Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus initContainerStatuses = 10;- Specified by:
getInitContainerStatusesOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getInitContainerStatusesCount
public int getInitContainerStatusesCount()
Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus initContainerStatuses = 10;- Specified by:
getInitContainerStatusesCountin interfaceGenerated.PodStatusOrBuilder
-
getInitContainerStatuses
public Generated.ContainerStatus getInitContainerStatuses(int index)
Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus initContainerStatuses = 10;- Specified by:
getInitContainerStatusesin interfaceGenerated.PodStatusOrBuilder
-
getInitContainerStatusesOrBuilder
public Generated.ContainerStatusOrBuilder getInitContainerStatusesOrBuilder(int index)
Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus initContainerStatuses = 10;- Specified by:
getInitContainerStatusesOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
getContainerStatusesList
public List<Generated.ContainerStatus> getContainerStatusesList()
Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus containerStatuses = 8;- Specified by:
getContainerStatusesListin interfaceGenerated.PodStatusOrBuilder
-
getContainerStatusesOrBuilderList
public List<? extends Generated.ContainerStatusOrBuilder> getContainerStatusesOrBuilderList()
Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus containerStatuses = 8;- Specified by:
getContainerStatusesOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getContainerStatusesCount
public int getContainerStatusesCount()
Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus containerStatuses = 8;- Specified by:
getContainerStatusesCountin interfaceGenerated.PodStatusOrBuilder
-
getContainerStatuses
public Generated.ContainerStatus getContainerStatuses(int index)
Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus containerStatuses = 8;- Specified by:
getContainerStatusesin interfaceGenerated.PodStatusOrBuilder
-
getContainerStatusesOrBuilder
public Generated.ContainerStatusOrBuilder getContainerStatusesOrBuilder(int index)
Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus containerStatuses = 8;- Specified by:
getContainerStatusesOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
hasQosClass
public boolean hasQosClass()
The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optional
optional string qosClass = 9;- Specified by:
hasQosClassin interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the qosClass field is set.
-
getQosClass
public String getQosClass()
The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optional
optional string qosClass = 9;- Specified by:
getQosClassin interfaceGenerated.PodStatusOrBuilder- Returns:
- The qosClass.
-
getQosClassBytes
public com.google.protobuf.ByteString getQosClassBytes()
The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes +optional
optional string qosClass = 9;- Specified by:
getQosClassBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for qosClass.
-
getEphemeralContainerStatusesList
public List<Generated.ContainerStatus> getEphemeralContainerStatusesList()
Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus ephemeralContainerStatuses = 13;- Specified by:
getEphemeralContainerStatusesListin interfaceGenerated.PodStatusOrBuilder
-
getEphemeralContainerStatusesOrBuilderList
public List<? extends Generated.ContainerStatusOrBuilder> getEphemeralContainerStatusesOrBuilderList()
Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus ephemeralContainerStatuses = 13;- Specified by:
getEphemeralContainerStatusesOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getEphemeralContainerStatusesCount
public int getEphemeralContainerStatusesCount()
Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus ephemeralContainerStatuses = 13;- Specified by:
getEphemeralContainerStatusesCountin interfaceGenerated.PodStatusOrBuilder
-
getEphemeralContainerStatuses
public Generated.ContainerStatus getEphemeralContainerStatuses(int index)
Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus ephemeralContainerStatuses = 13;- Specified by:
getEphemeralContainerStatusesin interfaceGenerated.PodStatusOrBuilder
-
getEphemeralContainerStatusesOrBuilder
public Generated.ContainerStatusOrBuilder getEphemeralContainerStatusesOrBuilder(int index)
Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status +optional +listType=atomic
repeated .k8s.io.api.core.v1.ContainerStatus ephemeralContainerStatuses = 13;- Specified by:
getEphemeralContainerStatusesOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
hasResize
public boolean hasResize()
Status of resources resize desired for pod's containers. It is empty if no resources resize is pending. Any changes to container resources will automatically set this to "Proposed" +featureGate=InPlacePodVerticalScaling +optional
optional string resize = 14;- Specified by:
hasResizein interfaceGenerated.PodStatusOrBuilder- Returns:
- Whether the resize field is set.
-
getResize
public String getResize()
Status of resources resize desired for pod's containers. It is empty if no resources resize is pending. Any changes to container resources will automatically set this to "Proposed" +featureGate=InPlacePodVerticalScaling +optional
optional string resize = 14;- Specified by:
getResizein interfaceGenerated.PodStatusOrBuilder- Returns:
- The resize.
-
getResizeBytes
public com.google.protobuf.ByteString getResizeBytes()
Status of resources resize desired for pod's containers. It is empty if no resources resize is pending. Any changes to container resources will automatically set this to "Proposed" +featureGate=InPlacePodVerticalScaling +optional
optional string resize = 14;- Specified by:
getResizeBytesin interfaceGenerated.PodStatusOrBuilder- Returns:
- The bytes for resize.
-
getResourceClaimStatusesList
public List<Generated.PodResourceClaimStatus> getResourceClaimStatusesList()
Status of resource claims. +patchMergeKey=name +patchStrategy=merge,retainKeys +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.PodResourceClaimStatus resourceClaimStatuses = 15;- Specified by:
getResourceClaimStatusesListin interfaceGenerated.PodStatusOrBuilder
-
getResourceClaimStatusesOrBuilderList
public List<? extends Generated.PodResourceClaimStatusOrBuilder> getResourceClaimStatusesOrBuilderList()
Status of resource claims. +patchMergeKey=name +patchStrategy=merge,retainKeys +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.PodResourceClaimStatus resourceClaimStatuses = 15;- Specified by:
getResourceClaimStatusesOrBuilderListin interfaceGenerated.PodStatusOrBuilder
-
getResourceClaimStatusesCount
public int getResourceClaimStatusesCount()
Status of resource claims. +patchMergeKey=name +patchStrategy=merge,retainKeys +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.PodResourceClaimStatus resourceClaimStatuses = 15;- Specified by:
getResourceClaimStatusesCountin interfaceGenerated.PodStatusOrBuilder
-
getResourceClaimStatuses
public Generated.PodResourceClaimStatus getResourceClaimStatuses(int index)
Status of resource claims. +patchMergeKey=name +patchStrategy=merge,retainKeys +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.PodResourceClaimStatus resourceClaimStatuses = 15;- Specified by:
getResourceClaimStatusesin interfaceGenerated.PodStatusOrBuilder
-
getResourceClaimStatusesOrBuilder
public Generated.PodResourceClaimStatusOrBuilder getResourceClaimStatusesOrBuilder(int index)
Status of resource claims. +patchMergeKey=name +patchStrategy=merge,retainKeys +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.PodResourceClaimStatus resourceClaimStatuses = 15;- Specified by:
getResourceClaimStatusesOrBuilderin interfaceGenerated.PodStatusOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Generated.PodStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.PodStatus parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.PodStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.PodStatus parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.PodStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.PodStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.PodStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Generated.PodStatus.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Generated.PodStatus.Builder newBuilder()
-
newBuilder
public static Generated.PodStatus.Builder newBuilder(Generated.PodStatus prototype)
-
toBuilder
public Generated.PodStatus.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Generated.PodStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Generated.PodStatus getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Generated.PodStatus> parser()
-
getParserForType
public com.google.protobuf.Parser<Generated.PodStatus> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Generated.PodStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-