Package io.kubernetes.client.proto
Interface V1Policy.PodDisruptionBudgetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1Policy.PodDisruptionBudget
,V1Policy.PodDisruptionBudget.Builder
- Enclosing class:
- V1Policy
public static interface V1Policy.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.boolean
Standard object's metadata.boolean
hasSpec()
Specification of the desired behavior of the PodDisruptionBudget.boolean
Most recently observed status of the PodDisruptionBudget.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
-
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.v1.PodDisruptionBudgetSpec spec = 2;
-
getSpec
V1Policy.PodDisruptionBudgetSpec getSpec()Specification of the desired behavior of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1.PodDisruptionBudgetSpec spec = 2;
-
getSpecOrBuilder
V1Policy.PodDisruptionBudgetSpecOrBuilder getSpecOrBuilder()Specification of the desired behavior of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1.PodDisruptionBudgetSpec spec = 2;
-
hasStatus
boolean hasStatus()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1.PodDisruptionBudgetStatus status = 3;
-
getStatus
V1Policy.PodDisruptionBudgetStatus getStatus()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1.PodDisruptionBudgetStatus status = 3;
-
getStatusOrBuilder
V1Policy.PodDisruptionBudgetStatusOrBuilder getStatusOrBuilder()Most recently observed status of the PodDisruptionBudget. +optional
optional .k8s.io.api.policy.v1.PodDisruptionBudgetStatus status = 3;
-