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

ml.karmaconfigs.remote.messaging.platform.SecureClient Maven / Gradle / Ivy

package ml.karmaconfigs.remote.messaging.platform;

import java.nio.file.Path;

public abstract class SecureClient extends Client {

    /**
     * Set the client debug status
     *
     * @param status the client debug status
     * @return this instance
     */
    public abstract SecureClient debug(final boolean status);

    /**
     * Set the current protocol
     *
     * @param p the protocol
     * @return this instance
     */
    public abstract SecureClient protocol(final String p);

    /**
     * Set the certificates location
     *
     * @param location the certificates location
     * @return the certificates location
     */
    public abstract SecureClient certsLocation(final Path location);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy