':return: A list of option objects for this plugin.'

def get_options(self):

    ol = OptionList()
    d = 'Wordlist    to    use    in    directory    bruteforcing    process.'
    o = opt_factory('dir_wordlist', self._dir_list, d, INPUT_FILE)
    ol.add(o)
    d = 'Wordlist    to    use    in    file    bruteforcing    process.'
    o = opt_factory('file_wordlist', self._file_list, d, INPUT_FILE)
    ol.add(o)
    d = 'If    set    to    True,    this    plugin    will    bruteforce    directories.'
    o = opt_factory('bf_directories', self._bf_directories, d, BOOL)
    ol.add(o)
    d = 'If    set    to    True,    this    plugin    will    bruteforce    files.'
    o = opt_factory('bf_files', self._bf_files, d, BOOL)
    ol.add(o)
    d = 'If    set    to    True,    this    plugin    will    bruteforce    all    directories,    not    only    the    root    directory.'
    h = 'WARNING:    Enabling    this    will    make    the    plugin    send    tens    of    thousands    of    requests.'
    o = opt_factory('be_recursive', self._be_recursive, d, BOOL, help=h)
    ol.add(o)
    return ol
