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

com.github.dockerjava.api.command.JoinSwarmCmd Maven / Gradle / Ivy

package com.github.dockerjava.api.command;


import javax.annotation.CheckForNull;
import java.util.List;

public interface JoinSwarmCmd extends SyncDockerCmd {

    @CheckForNull
    String getListenAddr();

    JoinSwarmCmd withListenAddr(String listenAddr);

    @CheckForNull
    String getAdvertiseAddr();

    JoinSwarmCmd withAdvertiseAddr(String advertiseAddr);

    @CheckForNull
    List getRemoteAddrs();

    JoinSwarmCmd withRemoteAddrs(List remoteAddrs);

    @CheckForNull
    String getJoinToken();

    JoinSwarmCmd withJoinToken(String joinToken);

    @Override
    Void exec();

    interface Exec extends DockerCmdSyncExec {
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy