class OpenConnection extends AbstractCommand<OpenConnection> implements ConnectivityModifyCommand<OpenConnection> {

    public static OpenConnection of(final ConnectionId connectionId, final DittoHeaders dittoHeaders) {
        checkNotNull(connectionId, "Connection ID");
        return new OpenConnection(connectionId, dittoHeaders);
    }

    private  OpenConnection(final ConnectionId connectionId, final DittoHeaders dittoHeaders);

}