Uses of Class
org.apache.camel.component.kubernetes.cluster.lock.LeaderInfo
-
Packages that use LeaderInfo Package Description org.apache.camel.component.kubernetes.cluster.lock org.apache.camel.component.kubernetes.cluster.lock.impl -
-
Uses of LeaderInfo in org.apache.camel.component.kubernetes.cluster.lock
Methods in org.apache.camel.component.kubernetes.cluster.lock that return LeaderInfo Modifier and Type Method Description LeaderInfoKubernetesLeaseResourceManager. 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 LeaderInfo Modifier and Type Method Description TKubernetesLeaseResourceManager. createNewLeaseResource(io.fabric8.kubernetes.client.KubernetesClient client, String namespace, String leaseResourceName, LeaderInfo leaderInfo)Create a new lease resource matching the givenLeaderInfo.TKubernetesLeaseResourceManager. 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 LeaderInfo Modifier and Type Method Description LeaderInfoConfigMapLeaseResourceManager. decodeLeaderInfo(io.fabric8.kubernetes.api.model.ConfigMap configMap, Set<String> members, String group)LeaderInfoNativeLeaseResourceManager. 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 LeaderInfo Modifier and Type Method Description io.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)
-