Uses of Class
org.apache.camel.component.kubernetes.cluster.lock.LeaderInfo
Packages that use LeaderInfo
Package
Description
-
Uses of LeaderInfo in org.apache.camel.component.kubernetes.cluster.lock
Methods in org.apache.camel.component.kubernetes.cluster.lock that return LeaderInfoModifier and TypeMethodDescriptionKubernetesLeaseResourceManager.decodeLeaderInfo(T leaseResource, Set<String> members, String group) Return aLeaderInfoobject from the underlying Kubernetes resource.Methods in org.apache.camel.component.kubernetes.cluster.lock with parameters of type LeaderInfoModifier and TypeMethodDescriptionKubernetesLeaseResourceManager.createNewLeaseResource(io.fabric8.kubernetes.client.KubernetesClient client, String namespace, String leaseResourceName, LeaderInfo leaderInfo) Create a new lease resource matching the givenLeaderInfo.KubernetesLeaseResourceManager.optimisticAcquireLeadership(io.fabric8.kubernetes.client.KubernetesClient client, T leaseResource, LeaderInfo newLeaderInfo) Set the leadership information on the lease resource to match the givenLeaderInfo. -
Uses of LeaderInfo in org.apache.camel.component.kubernetes.cluster.lock.impl
Methods in org.apache.camel.component.kubernetes.cluster.lock.impl that return LeaderInfoModifier and TypeMethodDescriptionConfigMapLeaseResourceManager.decodeLeaderInfo(io.fabric8.kubernetes.api.model.ConfigMap configMap, Set<String> members, String group) NativeLeaseResourceManager.decodeLeaderInfo(io.fabric8.kubernetes.api.model.coordination.v1.Lease lease, Set<String> members, String group) Methods in org.apache.camel.component.kubernetes.cluster.lock.impl with parameters of type LeaderInfoModifier and TypeMethodDescriptionio.fabric8.kubernetes.api.model.ConfigMapConfigMapLeaseResourceManager.createNewLeaseResource(io.fabric8.kubernetes.client.KubernetesClient client, String namespace, String leaseResourceName, LeaderInfo leaderInfo) io.fabric8.kubernetes.api.model.coordination.v1.LeaseNativeLeaseResourceManager.createNewLeaseResource(io.fabric8.kubernetes.client.KubernetesClient client, String namespace, String prefix, LeaderInfo leaderInfo) io.fabric8.kubernetes.api.model.ConfigMapConfigMapLeaseResourceManager.optimisticAcquireLeadership(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.ConfigMap leaseResource, LeaderInfo newLeaderInfo) io.fabric8.kubernetes.api.model.coordination.v1.LeaseNativeLeaseResourceManager.optimisticAcquireLeadership(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.coordination.v1.Lease leaseResource, LeaderInfo newLeaderInfo)