com.palantir.atlasdb.timelock.paxos.api.UndertowNamespaceLeadershipTakeoverService Maven / Gradle / Ivy
package com.palantir.atlasdb.timelock.paxos.api;
import com.google.common.util.concurrent.ListenableFuture;
import com.palantir.tokens.auth.AuthHeader;
import java.util.Set;
import javax.annotation.Generated;
@Generated("com.palantir.conjure.java.services.UndertowServiceInterfaceGenerator")
public interface UndertowNamespaceLeadershipTakeoverService {
/**
* @apiNote {@code POST /tl/paxos/takeover/{namespace}}
*/
ListenableFuture takeover(AuthHeader authHeader, String namespace);
/**
* @apiNote {@code POST /tl/paxos/takeoverNamespaces}
*/
ListenableFuture> takeoverNamespaces(AuthHeader authHeader, Set namespaces);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy