public static final class V1beta1Policy.PodDisruptionBudgetStatus extends com.google.protobuf.GeneratedMessageV3 implements V1beta1Policy.PodDisruptionBudgetStatusOrBuilder
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget. Status may trail the actual state of a system.Protobuf type
k8s.io.api.policy.v1beta1.PodDisruptionBudgetStatus| Modifier and Type | Class and Description |
|---|---|
static class |
V1beta1Policy.PodDisruptionBudgetStatus.Builder
PodDisruptionBudgetStatus represents information about the status of a
PodDisruptionBudget.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CONDITIONS_FIELD_NUMBER |
static int |
CURRENTHEALTHY_FIELD_NUMBER |
static int |
DESIREDHEALTHY_FIELD_NUMBER |
static int |
DISRUPTEDPODS_FIELD_NUMBER |
static int |
DISRUPTIONSALLOWED_FIELD_NUMBER |
static int |
EXPECTEDPODS_FIELD_NUMBER |
static int |
OBSERVEDGENERATION_FIELD_NUMBER |
static com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> |
PARSER
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsDisruptedPods(String key)
DisruptedPods contains information about pods whose eviction was
processed by the API server eviction subresource handler but has not
yet been observed by the PodDisruptionBudget controller.
|
boolean |
equals(Object obj) |
Meta.Condition |
getConditions(int index)
Conditions contain conditions for PDB.
|
int |
getConditionsCount()
Conditions contain conditions for PDB.
|
List<Meta.Condition> |
getConditionsList()
Conditions contain conditions for PDB.
|
Meta.ConditionOrBuilder |
getConditionsOrBuilder(int index)
Conditions contain conditions for PDB.
|
List<? extends Meta.ConditionOrBuilder> |
getConditionsOrBuilderList()
Conditions contain conditions for PDB.
|
int |
getCurrentHealthy()
current number of healthy pods
|
static V1beta1Policy.PodDisruptionBudgetStatus |
getDefaultInstance() |
V1beta1Policy.PodDisruptionBudgetStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getDesiredHealthy()
minimum desired number of healthy pods
|
Map<String,Meta.Time> |
getDisruptedPods()
Deprecated.
|
int |
getDisruptedPodsCount()
DisruptedPods contains information about pods whose eviction was
processed by the API server eviction subresource handler but has not
yet been observed by the PodDisruptionBudget controller.
|
Map<String,Meta.Time> |
getDisruptedPodsMap()
DisruptedPods contains information about pods whose eviction was
processed by the API server eviction subresource handler but has not
yet been observed by the PodDisruptionBudget controller.
|
Meta.Time |
getDisruptedPodsOrDefault(String key,
Meta.Time defaultValue)
DisruptedPods contains information about pods whose eviction was
processed by the API server eviction subresource handler but has not
yet been observed by the PodDisruptionBudget controller.
|
Meta.Time |
getDisruptedPodsOrThrow(String key)
DisruptedPods contains information about pods whose eviction was
processed by the API server eviction subresource handler but has not
yet been observed by the PodDisruptionBudget controller.
|
int |
getDisruptionsAllowed()
Number of pod disruptions that are currently allowed.
|
int |
getExpectedPods()
total number of pods counted by this disruption budget
|
long |
getObservedGeneration()
Most recent generation observed when updating this PDB status.
|
com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasCurrentHealthy()
current number of healthy pods
|
boolean |
hasDesiredHealthy()
minimum desired number of healthy pods
|
boolean |
hasDisruptionsAllowed()
Number of pod disruptions that are currently allowed.
|
boolean |
hasExpectedPods()
total number of pods counted by this disruption budget
|
int |
hashCode() |
boolean |
hasObservedGeneration()
Most recent generation observed when updating this PDB status.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static V1beta1Policy.PodDisruptionBudgetStatus.Builder |
newBuilder() |
static V1beta1Policy.PodDisruptionBudgetStatus.Builder |
newBuilder(V1beta1Policy.PodDisruptionBudgetStatus prototype) |
V1beta1Policy.PodDisruptionBudgetStatus.Builder |
newBuilderForType() |
protected V1beta1Policy.PodDisruptionBudgetStatus.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseDelimitedFrom(InputStream input) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(byte[] data) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(ByteBuffer data) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(com.google.protobuf.ByteString data) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(com.google.protobuf.CodedInputStream input) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(InputStream input) |
static V1beta1Policy.PodDisruptionBudgetStatus |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> |
parser() |
V1beta1Policy.PodDisruptionBudgetStatus.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int OBSERVEDGENERATION_FIELD_NUMBER
public static final int DISRUPTEDPODS_FIELD_NUMBER
public static final int DISRUPTIONSALLOWED_FIELD_NUMBER
public static final int CURRENTHEALTHY_FIELD_NUMBER
public static final int DESIREDHEALTHY_FIELD_NUMBER
public static final int EXPECTEDPODS_FIELD_NUMBER
public static final int CONDITIONS_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasObservedGeneration()
Most recent generation observed when updating this PDB status. DisruptionsAllowed and other status information is valid only if observedGeneration equals to PDB's object generation. +optional
optional int64 observedGeneration = 1;hasObservedGeneration in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic long getObservedGeneration()
Most recent generation observed when updating this PDB status. DisruptionsAllowed and other status information is valid only if observedGeneration equals to PDB's object generation. +optional
optional int64 observedGeneration = 1;getObservedGeneration in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getDisruptedPodsCount()
V1beta1Policy.PodDisruptionBudgetStatusOrBuilderDisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions. +optional
map<string, .k8s.io.apimachinery.pkg.apis.meta.v1.Time> disruptedPods = 2;getDisruptedPodsCount in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic boolean containsDisruptedPods(String key)
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions. +optional
map<string, .k8s.io.apimachinery.pkg.apis.meta.v1.Time> disruptedPods = 2;containsDisruptedPods in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilder@Deprecated public Map<String,Meta.Time> getDisruptedPods()
getDisruptedPodsMap() instead.getDisruptedPods in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic Map<String,Meta.Time> getDisruptedPodsMap()
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions. +optional
map<string, .k8s.io.apimachinery.pkg.apis.meta.v1.Time> disruptedPods = 2;getDisruptedPodsMap in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic Meta.Time getDisruptedPodsOrDefault(String key, Meta.Time defaultValue)
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions. +optional
map<string, .k8s.io.apimachinery.pkg.apis.meta.v1.Time> disruptedPods = 2;getDisruptedPodsOrDefault in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic Meta.Time getDisruptedPodsOrThrow(String key)
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions. +optional
map<string, .k8s.io.apimachinery.pkg.apis.meta.v1.Time> disruptedPods = 2;getDisruptedPodsOrThrow in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic boolean hasDisruptionsAllowed()
Number of pod disruptions that are currently allowed.
optional int32 disruptionsAllowed = 3;hasDisruptionsAllowed in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getDisruptionsAllowed()
Number of pod disruptions that are currently allowed.
optional int32 disruptionsAllowed = 3;getDisruptionsAllowed in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic boolean hasCurrentHealthy()
current number of healthy pods
optional int32 currentHealthy = 4;hasCurrentHealthy in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getCurrentHealthy()
current number of healthy pods
optional int32 currentHealthy = 4;getCurrentHealthy in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic boolean hasDesiredHealthy()
minimum desired number of healthy pods
optional int32 desiredHealthy = 5;hasDesiredHealthy in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getDesiredHealthy()
minimum desired number of healthy pods
optional int32 desiredHealthy = 5;getDesiredHealthy in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic boolean hasExpectedPods()
total number of pods counted by this disruption budget
optional int32 expectedPods = 6;hasExpectedPods in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getExpectedPods()
total number of pods counted by this disruption budget
optional int32 expectedPods = 6;getExpectedPods in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic List<Meta.Condition> getConditionsList()
Conditions contain conditions for PDB. The disruption controller sets the
DisruptionAllowed condition. The following are known values for the reason field
(additional reasons could be added in the future):
- SyncFailed: The controller encountered an error and wasn't able to compute
the number of allowed disruptions. Therefore no disruptions are
allowed and the status of the condition will be False.
- InsufficientPods: The number of pods are either at or below the number
required by the PodDisruptionBudget. No disruptions are
allowed and the status of the condition will be False.
- SufficientPods: There are more pods than required by the PodDisruptionBudget.
The condition will be True, and the number of allowed
disruptions are provided by the disruptionsAllowed property.
+optional
+patchMergeKey=type
+patchStrategy=merge
+listType=map
+listMapKey=type
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.Condition conditions = 7;getConditionsList in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic List<? extends Meta.ConditionOrBuilder> getConditionsOrBuilderList()
Conditions contain conditions for PDB. The disruption controller sets the
DisruptionAllowed condition. The following are known values for the reason field
(additional reasons could be added in the future):
- SyncFailed: The controller encountered an error and wasn't able to compute
the number of allowed disruptions. Therefore no disruptions are
allowed and the status of the condition will be False.
- InsufficientPods: The number of pods are either at or below the number
required by the PodDisruptionBudget. No disruptions are
allowed and the status of the condition will be False.
- SufficientPods: There are more pods than required by the PodDisruptionBudget.
The condition will be True, and the number of allowed
disruptions are provided by the disruptionsAllowed property.
+optional
+patchMergeKey=type
+patchStrategy=merge
+listType=map
+listMapKey=type
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.Condition conditions = 7;getConditionsOrBuilderList in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic int getConditionsCount()
Conditions contain conditions for PDB. The disruption controller sets the
DisruptionAllowed condition. The following are known values for the reason field
(additional reasons could be added in the future):
- SyncFailed: The controller encountered an error and wasn't able to compute
the number of allowed disruptions. Therefore no disruptions are
allowed and the status of the condition will be False.
- InsufficientPods: The number of pods are either at or below the number
required by the PodDisruptionBudget. No disruptions are
allowed and the status of the condition will be False.
- SufficientPods: There are more pods than required by the PodDisruptionBudget.
The condition will be True, and the number of allowed
disruptions are provided by the disruptionsAllowed property.
+optional
+patchMergeKey=type
+patchStrategy=merge
+listType=map
+listMapKey=type
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.Condition conditions = 7;getConditionsCount in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic Meta.Condition getConditions(int index)
Conditions contain conditions for PDB. The disruption controller sets the
DisruptionAllowed condition. The following are known values for the reason field
(additional reasons could be added in the future):
- SyncFailed: The controller encountered an error and wasn't able to compute
the number of allowed disruptions. Therefore no disruptions are
allowed and the status of the condition will be False.
- InsufficientPods: The number of pods are either at or below the number
required by the PodDisruptionBudget. No disruptions are
allowed and the status of the condition will be False.
- SufficientPods: There are more pods than required by the PodDisruptionBudget.
The condition will be True, and the number of allowed
disruptions are provided by the disruptionsAllowed property.
+optional
+patchMergeKey=type
+patchStrategy=merge
+listType=map
+listMapKey=type
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.Condition conditions = 7;getConditions in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic Meta.ConditionOrBuilder getConditionsOrBuilder(int index)
Conditions contain conditions for PDB. The disruption controller sets the
DisruptionAllowed condition. The following are known values for the reason field
(additional reasons could be added in the future):
- SyncFailed: The controller encountered an error and wasn't able to compute
the number of allowed disruptions. Therefore no disruptions are
allowed and the status of the condition will be False.
- InsufficientPods: The number of pods are either at or below the number
required by the PodDisruptionBudget. No disruptions are
allowed and the status of the condition will be False.
- SufficientPods: There are more pods than required by the PodDisruptionBudget.
The condition will be True, and the number of allowed
disruptions are provided by the disruptionsAllowed property.
+optional
+patchMergeKey=type
+patchStrategy=merge
+listType=map
+listMapKey=type
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.Condition conditions = 7;getConditionsOrBuilder in interface V1beta1Policy.PodDisruptionBudgetStatusOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static V1beta1Policy.PodDisruptionBudgetStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic V1beta1Policy.PodDisruptionBudgetStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static V1beta1Policy.PodDisruptionBudgetStatus.Builder newBuilder()
public static V1beta1Policy.PodDisruptionBudgetStatus.Builder newBuilder(V1beta1Policy.PodDisruptionBudgetStatus prototype)
public V1beta1Policy.PodDisruptionBudgetStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected V1beta1Policy.PodDisruptionBudgetStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static V1beta1Policy.PodDisruptionBudgetStatus getDefaultInstance()
public static com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> parser()
public com.google.protobuf.Parser<V1beta1Policy.PodDisruptionBudgetStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public V1beta1Policy.PodDisruptionBudgetStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023. All rights reserved.