Class KafkaRebalance
java.lang.Object
io.fabric8.kubernetes.client.CustomResource<KafkaRebalanceSpec,KafkaRebalanceStatus>
io.strimzi.api.kafka.model.rebalance.KafkaRebalance
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,UnknownPropertyPreserving,Serializable
public class KafkaRebalance
extends io.fabric8.kubernetes.client.CustomResource<KafkaRebalanceSpec,KafkaRebalanceStatus>
implements io.fabric8.kubernetes.api.model.Namespaced, UnknownPropertyPreserving
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
DNS_LABEL_END, DNS_LABEL_REGEXP, DNS_LABEL_START, FINALIZER_NAME_MATCHER, REQUIRES_NON_NULL_METADATA, REQUIRES_NON_NULL_NAME, REQUIRES_NON_NULL_NAMESPACE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSpec()static Predicate<KafkaRebalance>isInState(KafkaRebalanceState state) Returns a predicate that determines if KafkaRebalance is in a specified state.voidsetAdditionalProperty(String name, Object value) Methods inherited from class io.fabric8.kubernetes.client.CustomResource
equals, getApiVersion, getCategories, getCRDName, getCRDName, getDeprecated, getDeprecationWarning, getDeprecationWarning, getGroup, getKind, getMetadata, getPlural, getScope, getServed, getShortNames, getSingular, getStorage, getVersion, hashCode, isDeprecated, isServed, isStorage, setApiVersion, setKind, setMetadata, setSpec, setStatus, toStringMethods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
Field Details
-
SCOPE
- See Also:
-
V1BETA2
- See Also:
-
V1ALPHA1
- See Also:
-
CONSUMED_VERSION
- See Also:
-
VERSIONS
-
RESOURCE_KIND
- See Also:
-
RESOURCE_LIST_KIND
- See Also:
-
RESOURCE_GROUP
- See Also:
-
RESOURCE_PLURAL
- See Also:
-
RESOURCE_SINGULAR
- See Also:
-
CRD_NAME
- See Also:
-
SHORT_NAME
- See Also:
-
RESOURCE_SHORTNAMES
-
-
Constructor Details
-
KafkaRebalance
public KafkaRebalance() -
KafkaRebalance
-
-
Method Details
-
getSpec
- Overrides:
getSpecin classio.fabric8.kubernetes.client.CustomResource<KafkaRebalanceSpec,KafkaRebalanceStatus>
-
getStatus
- Overrides:
getStatusin classio.fabric8.kubernetes.client.CustomResource<KafkaRebalanceSpec,KafkaRebalanceStatus>
-
getAdditionalProperties
- Specified by:
getAdditionalPropertiesin interfaceUnknownPropertyPreserving
-
setAdditionalProperty
- Specified by:
setAdditionalPropertyin interfaceUnknownPropertyPreserving
-
isInState
Returns a predicate that determines if KafkaRebalance is in a specified state. A KafkaRebalance CRD is in that state if the observedGeneration of its status is equal to the generation of its metadata and any of the conditions of its status has type:expectedState and status:"True"See
CustomResourceConditionsfor explanation/examples- Parameters:
state- the expected state of the CRD- Returns:
- a predicate that checks if a KafkaRebalance is in a particular state
-