Package io.kubernetes.client.proto
Interface V1beta1Policy.PodDisruptionBudgetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1beta1Policy.PodDisruptionBudget,V1beta1Policy.PodDisruptionBudget.Builder
- Enclosing class:
- V1beta1Policy
public static interface V1beta1Policy.PodDisruptionBudgetOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionStandard object's metadata.Standard object's metadata.getSpec()Specification of the desired behavior of the PodDisruptionBudget.Specification of the desired behavior of the PodDisruptionBudget.Most recently observed status of the PodDisruptionBudget.Most recently observed status of the PodDisruptionBudget.booleanStandard object's metadata.booleanhasSpec()Specification of the desired behavior of the PodDisruptionBudget.booleanMost recently observed status of the PodDisruptionBudget.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMetadata
boolean hasMetadata()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
getMetadata
Meta.ObjectMeta getMetadata()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
getMetadataOrBuilder
Meta.ObjectMetaOrBuilder getMetadataOrBuilder()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
hasSpec
boolean hasSpec()Specification of the desired behavior of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetSpec spec = 2; -
getSpec
V1beta1Policy.PodDisruptionBudgetSpec getSpec()Specification of the desired behavior of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetSpec spec = 2; -
getSpecOrBuilder
V1beta1Policy.PodDisruptionBudgetSpecOrBuilder getSpecOrBuilder()Specification of the desired behavior of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetSpec spec = 2; -
hasStatus
boolean hasStatus()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetStatus status = 3; -
getStatus
V1beta1Policy.PodDisruptionBudgetStatus getStatus()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetStatus status = 3; -
getStatusOrBuilder
V1beta1Policy.PodDisruptionBudgetStatusOrBuilder getStatusOrBuilder()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1beta1.PodDisruptionBudgetStatus status = 3;
-