com.palantir.atlasdb.timelock.api.UndertowMultiClientConjureTimelockService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of timelock-api-undertow Show documentation
Show all versions of timelock-api-undertow Show documentation
Palantir open source project
package com.palantir.atlasdb.timelock.api;
import com.google.common.util.concurrent.ListenableFuture;
import com.palantir.tokens.auth.AuthHeader;
import java.util.Map;
import java.util.Set;
import javax.annotation.Generated;
@Generated("com.palantir.conjure.java.services.UndertowServiceInterfaceGenerator")
public interface UndertowMultiClientConjureTimelockService {
/**
* Version of ConjureTimelockService#leaderTime endpoint for acquiring leaderTimes for a set of namespaces.
* @apiNote {@code POST /tl/multi/lts}
*/
ListenableFuture leaderTimes(AuthHeader authHeader, Set namespaces);
/**
* Version of ConjureTimelockService#startTransactions that starts transactions for multiple namespaces.
* @apiNote {@code POST /tl/multi/sts}
* @deprecated This endpoint is deprecated. Please use {@link #startTransactionsForClients} to start transactions for multiple clients.
*/
@Deprecated
ListenableFuture
© 2015 - 2025 Weber Informatics LLC | Privacy Policy