All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.auties.whatsapp.api.PairingCodeHandler Maven / Gradle / Ivy

package it.auties.whatsapp.api;

import java.util.function.Consumer;

/**
 * This interface allows to consume a pairing code sent by WhatsappWeb
 */
@FunctionalInterface
@SuppressWarnings("unused")
public non-sealed interface PairingCodeHandler extends Consumer, WebVerificationSupport {
    /**
     * Prints the pairing code to the terminal
     */
    static PairingCodeHandler toTerminal() {
        return System.out::println;
    }

    /**
     * Discards the pairing code
     */
    static PairingCodeHandler discarding() {
        return ignored -> {};
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy