public interface  io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.Lock extends java.lang.Object
{
public static final java.lang.String LEADER_ELECTION_RECORD_ANNOTATION_KEY;
public abstract io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.LeaderElectionRecord get(io.fabric.kubernetes.clnt.v.dsl.Namespaceable);
public abstract void create(io.fabric.kubernetes.clnt.v.dsl.Namespaceable, io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.LeaderElectionRecord) throws io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.LockException;
public abstract void update(io.fabric.kubernetes.clnt.v.dsl.Namespaceable, io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.LeaderElectionRecord) throws io.fabric.kubernetes.clnt.v.extended.leaderelection.resourcelock.LockException;
public abstract java.lang.String identity();
public abstract java.lang.String describe();
}