Table of Contents - hammer_cli-0.14.0 Documentation
Pages
README
Hammer - the CLI tool (not only) for Foreman
Installation
Having issues?
Further reading
License
Acknowledgements
creating_apipie_commands
Creating commands for RESTful API with ApiPie
ApiPie and bindings
ApiPie commands in Hammer
Options definition
Status messages
Example 1: Create an architecture
Example 2: Show an architecture
Tips
creating_commands
Create your first command
Declare the command
Declaring options
Nil values
Deprecated options
Option builders
Option validation
DSL
File
Bool
KeyValueList
Advanced option evaluation
Adding subcommands
Conflicting subcommands
Removing subcommands
Lazy-loaded subcommands
Printing some output
Printing messages
Printing hash records
Other useful command features
Logging
Get a logger instance
It uses a command class name as the logger's name by default
Log a message at corresponding log level
Writes an awesome print dump of a value to the log
Exception handling
./lib/hammer_cli_hello.rb
Configuration
design.uml
developer_docs
Hammer Development Docs
development_tips
Development Tips
Local gem modifications
Debugging with Pry
i18n
Internationalization
namespace your i18n module
register the domain
Translation tips
installation
Installation
Select your way of installation
Configuration
Locations
Manual installation
Tuning options
Plugins
Use the hammer
Autocompletion
installation_deb
Installation from DEBs
Step 1: setup apt repositories
Step 2: install hammer core
Step 3: install plugins
installation_gem
Installation from GEMs
Step 1: install hammer core
Step 2: install plugins
Step 3: enable and configure the plugins
installation_rpm
Installation from RPMs
Step 1: setup yum repositories
Step 2: install hammer core
Step 3: install plugins
installation_source
Installation from SOURCE
Step 1: clone the sources
Step 2: enable and configure the plugins
option_builders
Option builders
option_normalizers
Option normalizers
Description of valid values
Check and format passed values
Value completion
release_notes
Release notes
0.14.0 (2018-08-27)
0.13.0 (2018-05-09)
0.12.0 (2018-02-19)
0.11.0 (2017-08-01)
0.10.0 (2017-03-28)
0.9.0 (2016-12-15)
0.8.0 (2016-09-01)
0.7.0 (2016-06-14)
0.6.0 (2016-02-25)
0.5.1 (2015-12-15)
0.5.0 (2015-12-14)
0.4.0 (2015-09-21)
0.3.0 (2015-07-29)
0.2.0 (2015-04-23)
0.1.4 (2014-12-10)
0.1.3
0.1.2
0.1.1
0.1.0
writing_a_plugin
Writing your own Hammer plugin
Classes/Modules
Fields
Fields::Boolean
Fields::Collection
Fields::ContainerField
Fields::Date
Fields::Field
Fields::Id
Fields::KeyValue
Fields::Label
Fields::List
Fields::LongText
HammerCLI
HammerCLI::AbstractCommand
HammerCLI::AbstractConnector
HammerCLI::AbstractOptionBuilder
HammerCLI::Apipie
HammerCLI::Apipie::ApiConnection
HammerCLI::Apipie::Command
HammerCLI::Apipie::OptionBuilder
HammerCLI::Apipie::OptionDefinition
HammerCLI::Apipie::Options
HammerCLI::Apipie::Resource
HammerCLI::Apipie::Resource::ClassMethods
HammerCLI::BaseDefaultsProvider
HammerCLI::CACertFetcher
HammerCLI::CACertManager
HammerCLI::CSVParser
HammerCLI::CertDownloader
HammerCLI::CommandConflict
HammerCLI::Completer
HammerCLI::CompleterLine
HammerCLI::CompleterWord
HammerCLI::Connection
HammerCLI::Defaults
HammerCLI::Defaults::DefaultsError
HammerCLI::Defaults::DefaultsPathError
HammerCLI::DefaultsCommand
HammerCLI::DefaultsCommand::AddDefaultsCommand
HammerCLI::DefaultsCommand::DeleteDefaultsCommand
HammerCLI::DefaultsCommand::ListDefaultsCommand
HammerCLI::DefaultsCommand::ProvidersDefaultsCommand
HammerCLI::ExceptionHandler
HammerCLI::FullHelpCommand
HammerCLI::FullHelpCommand::MDAdapter
HammerCLI::FullHelpCommand::TxtAdapter
HammerCLI::Help
HammerCLI::Help::Builder
HammerCLI::Help::TextBuilder
HammerCLI::I18n
HammerCLI::I18n::AbstractLocaleDomain
HammerCLI::I18n::Debug
HammerCLI::I18n::FindTask
HammerCLI::I18n::LocaleDomain
HammerCLI::I18n::SystemLocaleDomain
HammerCLI::Logger
HammerCLI::Logger::Watch
HammerCLI::MainCommand
HammerCLI::Messages
HammerCLI::Messages::ClassMethods
HammerCLI::ModuleDisabledButRequired
HammerCLI::ModuleLoadingError
HammerCLI::Modules
HammerCLI::NilValue
HammerCLI::NoCACertificate
HammerCLI::OperationNotSupportedError
HammerCLI::OptionBuilderContainer
HammerCLI::Options
HammerCLI::Options::Matcher
HammerCLI::Options::Normalizers
HammerCLI::Options::Normalizers::AbstractNormalizer
HammerCLI::Options::Normalizers::Bool
HammerCLI::Options::Normalizers::DateTime
HammerCLI::Options::Normalizers::Default
HammerCLI::Options::Normalizers::Enum
HammerCLI::Options::Normalizers::EnumList
HammerCLI::Options::Normalizers::File
HammerCLI::Options::Normalizers::JSONInput
HammerCLI::Options::Normalizers::KeyValueList
HammerCLI::Options::Normalizers::List
HammerCLI::Options::Normalizers::Number
HammerCLI::Options::OptionCollector
HammerCLI::Options::OptionDefinition
HammerCLI::Options::Sources
HammerCLI::Options::Sources::CommandLine
HammerCLI::Options::Sources::SavedDefaults
HammerCLI::Output
HammerCLI::Output::Adapter
HammerCLI::Output::Adapter::Abstract
HammerCLI::Output::Adapter::Base
HammerCLI::Output::Adapter::CSValues
HammerCLI::Output::Adapter::CSValues::Cell
HammerCLI::Output::Adapter::CSValues::FieldWrapper
HammerCLI::Output::Adapter::Json
HammerCLI::Output::Adapter::Silent
HammerCLI::Output::Adapter::Table
HammerCLI::Output::Adapter::TreeStructure
HammerCLI::Output::Adapter::WrapperFormatter
HammerCLI::Output::Adapter::Yaml
HammerCLI::Output::DataMissing
HammerCLI::Output::Definition
HammerCLI::Output::Dsl
HammerCLI::Output::FieldFilter
HammerCLI::Output::Formatters
HammerCLI::Output::Formatters::BooleanFormatter
HammerCLI::Output::Formatters::ColorFormatter
HammerCLI::Output::Formatters::DateFormatter
HammerCLI::Output::Formatters::FieldFormatter
HammerCLI::Output::Formatters::FormatterContainer
HammerCLI::Output::Formatters::FormatterLibrary
HammerCLI::Output::Formatters::KeyValueFormatter
HammerCLI::Output::Formatters::ListFormatter
HammerCLI::Output::Formatters::LongTextFormatter
HammerCLI::Output::MetaData
HammerCLI::Output::Output
HammerCLI::Output::RecordCollection
HammerCLI::Output::Utils
HammerCLI::SSLOptions
HammerCLI::Settings
HammerCLI::ShellCommand
HammerCLI::ShellHistory
HammerCLI::ShellMainCommand
HammerCLI::ShellMainCommand::ExitCommand
HammerCLI::ShellMainCommand::HelpCommand
HammerCLI::Subcommand
HammerCLI::Subcommand::ClassMethods
HammerCLI::Subcommand::Definition
HammerCLI::Subcommand::LazyDefinition
HammerCLI::Testing
HammerCLI::Testing::CommandAssertions
HammerCLI::Testing::CommandAssertions::CommandExpectation
HammerCLI::Testing::CommandAssertions::CommandRunResult
HammerCLI::Testing::DataHelpers
HammerCLI::Testing::Messages
HammerCLI::Testing::OutputMatchers
HammerCLI::Testing::OutputMatchers::FieldMatcher
HammerCLI::Testing::OutputMatchers::IndexLineMatcher
HammerCLI::Testing::OutputMatchers::IndexMatcher
HammerCLI::Testing::OutputMatchers::MatcherBase
HammerCLI::Testing::OutputMatchers::OutputMatcher
HammerCLI::Validator
HammerCLI::Validator::AllConstraint
HammerCLI::Validator::AnyConstraint
HammerCLI::Validator::BaseConstraint
HammerCLI::Validator::OneOfConstraint
HammerCLI::Validator::OneOptionConstraint
HammerCLI::Validator::ValidationError
Logging
Logging::LogEvent
Object
String
Methods
::_option_accessor_name — HammerCLI
::adapters — HammerCLI::Output::Output
::add_data_filter — Logging::LogEvent
::add_domain — HammerCLI::I18n
::apipie_options — HammerCLI::Apipie::Command
::autoload_subcommands — HammerCLI::AbstractCommand
::base_repo_type — HammerCLI::I18n
::build_options — HammerCLI::AbstractCommand
::build_repository — HammerCLI::I18n
::clear — HammerCLI::Settings
::command_name — HammerCLI::AbstractCommand
::constant_path — HammerCLI
::context — HammerCLI
::create_cells — HammerCLI::Output::Adapter::CSValues::Cell
::create_option_builder — HammerCLI::Apipie::Command
::create_option_builder — HammerCLI::AbstractCommand
::data_filters — Logging::LogEvent
::data_for_field — HammerCLI::Output::Adapter::Abstract
::data_for_field — HammerCLI::Output::Adapter::CSValues::Cell
::deep_merge! — HammerCLI::Settings
::defaults — HammerCLI
::define — HammerCLI::I18n::FindTask
::define_simple_writer_for — HammerCLI::AbstractCommand
::desc — HammerCLI::Apipie::Command
::desc — HammerCLI::AbstractCommand
::disabled_modules — HammerCLI::Modules
::domains — HammerCLI::I18n
::dump — HammerCLI::Settings
::enabled_modules — HammerCLI::Modules
::expand_collection — HammerCLI::Output::Adapter::CSValues::Cell
::expand_container — HammerCLI::Output::Adapter::CSValues::Cell
::extend_help — HammerCLI::AbstractCommand
::fast_gettext_version — HammerCLI::I18n
::finalize_completions — HammerCLI::Completer
::find_by_name — HammerCLI::Modules
::find_options — HammerCLI::AbstractCommand
::formatters — HammerCLI::Output::Output
::get — HammerCLI::Settings
::headers — HammerCLI::Output::Adapter::CSValues::Cell
::help — HammerCLI::AbstractCommand
::included — HammerCLI::Messages
::included — HammerCLI::Subcommand
::included — HammerCLI::Apipie::Resource
::inherited_output_definition — HammerCLI::AbstractCommand
::init — HammerCLI::I18n
::initialize_logger — HammerCLI::Logger
::interactive? — HammerCLI
::is_module_config? — HammerCLI::Modules
::load — HammerCLI::Settings
::load — HammerCLI::Modules
::load! — HammerCLI::Modules
::load_all — HammerCLI::Modules
::load_commands — HammerCLI::ShellMainCommand
::load_from_file — HammerCLI::Settings
::load_from_paths — HammerCLI::Settings
::loaded_modules — HammerCLI::Modules
::locale — HammerCLI::I18n
::logger — HammerCLI::Modules
::logger — HammerCLI::AbstractCommand
::main_makefile — HammerCLI::I18n
::matcher — HammerCLI::Testing::OutputMatchers::FieldMatcher
::names — HammerCLI::Modules
::new — HammerCLI::AbstractConnector
::new — HammerCLI::Validator::BaseConstraint
::new — HammerCLI::Validator::OneOptionConstraint
::new — HammerCLI::Validator::AnyConstraint
::new — HammerCLI::Validator::OneOfConstraint
::new — HammerCLI::Validator
::new — HammerCLI::Apipie::OptionDefinition
::new — HammerCLI::Options::Sources::SavedDefaults
::new — HammerCLI::Output::FieldFilter
::new — HammerCLI::Testing::OutputMatchers::IndexLineMatcher
::new — HammerCLI::CACertManager
::new — HammerCLI::Help::TextBuilder
::new — HammerCLI::I18n::FindTask
::new — Logging::LogEvent
::new — HammerCLI::Testing::OutputMatchers::IndexMatcher
::new — HammerCLI::Help::Builder
::new — HammerCLI::Testing::OutputMatchers::OutputMatcher
::new — HammerCLI::Apipie::OptionBuilder
::new — HammerCLI::CompleterWord
::new — HammerCLI::BaseDefaultsProvider
::new — HammerCLI::Testing::OutputMatchers::FieldMatcher
::new — HammerCLI::Output::Adapter::CSValues::Cell
::new — HammerCLI::CompleterLine
::new — HammerCLI::Testing::OutputMatchers::MatcherBase
::new — HammerCLI::Testing::CommandAssertions::CommandRunResult
::new — HammerCLI::Completer
::new — HammerCLI::Options::Matcher
::new — HammerCLI::Testing::CommandAssertions::CommandExpectation
::new — HammerCLI::Subcommand::LazyDefinition
::new — HammerCLI::Subcommand::Definition
::new — HammerCLI::SSLOptions
::new — HammerCLI::ShellHistory
::new — HammerCLI::Output::Dsl
::new — Fields::Field
::new — HammerCLI::Output::Adapter::Abstract
::new — HammerCLI::Output::Adapter::CSValues
::new — Fields::ContainerField
::new — Fields::Collection
::new — HammerCLI::Output::Definition
::new — HammerCLI::Validator::AllConstraint
::new — HammerCLI::Connection
::new — HammerCLI::AbstractCommand
::new — HammerCLI::Apipie::ApiConnection
::new — HammerCLI::Output::Adapter::WrapperFormatter
::new — HammerCLI::Output::Adapter::TreeStructure
::new — HammerCLI::ExceptionHandler
::new — HammerCLI::Output::RecordCollection
::new — HammerCLI::CSVParser
::new — HammerCLI::Output::MetaData
::new — HammerCLI::Output::Formatters::FormatterLibrary
::new — HammerCLI::Output::Formatters::FormatterContainer
::new — HammerCLI::Options::Sources::CommandLine
::new — HammerCLI::Options::Normalizers::Enum
::new — HammerCLI::Options::Normalizers::EnumList
::new — HammerCLI::Options::OptionCollector
::new — HammerCLI::Defaults
::new — HammerCLI::Output::Output
::new — HammerCLI::Output::Formatters::LongTextFormatter
::new — HammerCLI::Output::Formatters::ColorFormatter
::new — HammerCLI::Options::OptionDefinition
::new — HammerCLI::Output::Adapter::CSValues::FieldWrapper
::option — HammerCLI::Apipie::Command
::option — HammerCLI::AbstractCommand
::option_accessor_name — HammerCLI
::option_builder — HammerCLI::AbstractCommand
::output — HammerCLI::AbstractCommand
::output_definition — HammerCLI::AbstractCommand
::path_history — HammerCLI::Settings
::real_char_length — HammerCLI::Output::Utils
::real_length — HammerCLI::Output::Utils
::real_truncate — HammerCLI::Output::Utils
::register_adapter — HammerCLI::Output::Output
::register_formatter — HammerCLI::Output::Output
::require_module — HammerCLI::Modules
::settings — HammerCLI::Settings
::symbolize_hash — HammerCLI::Settings
::translation_repository — HammerCLI::I18n
::tty? — HammerCLI
::validate_options — HammerCLI::AbstractCommand
::values — HammerCLI::Output::Adapter::CSValues::Cell
::version — HammerCLI
::wrap — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#_ — HammerCLI::I18n::Debug
#_wrap — HammerCLI::I18n::Debug
#action — HammerCLI::Apipie::Resource
#action — HammerCLI::Apipie::Resource::ClassMethods
#adapter — HammerCLI::DefaultsCommand::ListDefaultsCommand
#adapter — HammerCLI::DefaultsCommand::ProvidersDefaultsCommand
#adapter — HammerCLI::Output::Output
#adapter — HammerCLI::AbstractCommand
#add_custom_defaults — HammerCLI::Options::Sources::SavedDefaults
#add_defaults_to_conf — HammerCLI::Defaults
#add_formatter — HammerCLI::Output::Formatters::FormatterContainer
#add_list — HammerCLI::Help::Builder
#add_text — HammerCLI::Help::Builder
#add_to_buffer — HammerCLI::CSVParser
#add_usage — HammerCLI::Help::Builder
#added_default_message — HammerCLI::DefaultsCommand
#aliased — HammerCLI::Apipie::OptionBuilder
#all — HammerCLI::Validator
#all_options — HammerCLI::Options::OptionCollector
#all_options — HammerCLI::AbstractCommand
#all_options_raw — HammerCLI::Options::OptionCollector
#all_subcommands — HammerCLI::Testing::Messages
#any — HammerCLI::Validator
#append — HammerCLI::Output::Definition
#append_prefix — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#append_suffix — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#assert_cmd — HammerCLI::Testing::CommandAssertions
#assert_equal_or_match — HammerCLI::Testing::CommandAssertions
#assert_exit_code_equal — HammerCLI::Testing::CommandAssertions
#assert_match — HammerCLI::Testing::OutputMatchers::IndexLineMatcher
#assert_match — HammerCLI::Testing::CommandAssertions::CommandExpectation
#assert_match — HammerCLI::Testing::OutputMatchers::FieldMatcher
#assert_match — HammerCLI::Testing::OutputMatchers::OutputMatcher
#assert_match — HammerCLI::Testing::OutputMatchers::IndexMatcher
#assert_match — HammerCLI::Testing::OutputMatchers::MatcherBase
#assert_msg_period — HammerCLI::Testing::Messages
#attribute_matches? — HammerCLI::Options::Matcher
#attribute_matches_regexp? — HammerCLI::Options::Matcher
#attribute_matches_value? — HammerCLI::Options::Matcher
#available? — HammerCLI::I18n::AbstractLocaleDomain
#available_locales — HammerCLI::I18n::AbstractLocaleDomain
#bad_input — HammerCLI::DefaultsCommand
#build — HammerCLI::Output::Dsl
#build — HammerCLI::OptionBuilderContainer
#build — HammerCLI::AbstractOptionBuilder
#build — HammerCLI::Apipie::OptionBuilder
#builders — HammerCLI::OptionBuilderContainer
#builders= — HammerCLI::OptionBuilderContainer
#calculate_column_width — HammerCLI::Output::Adapter::Table
#calculate_widths — HammerCLI::Output::Adapter::Table
#camelize — String
#cert_exist? — HammerCLI::CACertManager
#cert_file_name — HammerCLI::CACertManager
#cert_key_options — HammerCLI::SSLOptions
#check_all_command_messages — HammerCLI::Testing::Messages
#check_command_messages — HammerCLI::Testing::Messages
#check_option_description — HammerCLI::Testing::Messages
#class_resource — HammerCLI::Apipie::Resource::ClassMethods
#clean_buffer — HammerCLI::CSVParser
#collection — HammerCLI::Output::Dsl
#command_name — HammerCLI::FullHelpCommand::TxtAdapter
#command_name — HammerCLI::FullHelpCommand::MDAdapter
#command_options — HammerCLI::Completer
#common_error — HammerCLI::Testing::CommandAssertions
#common_error_result — HammerCLI::Testing::CommandAssertions
#common_prefix — HammerCLI::ShellCommand
#complete — HammerCLI::Options::Normalizers::Bool
#complete — HammerCLI::Options::OptionDefinition
#complete — HammerCLI::Options::Normalizers::AbstractNormalizer
#complete — HammerCLI::Options::Normalizers::Enum
#complete — HammerCLI::Options::Normalizers::EnumList
#complete — HammerCLI::Options::Normalizers::File
#complete — HammerCLI::Completer
#complete? — HammerCLI::CompleterLine
#complete? — HammerCLI::CompleterWord
#complete_attribute — HammerCLI::Completer
#complete_command — HammerCLI::Completer
#complete_proc — HammerCLI::ShellCommand
#connection_name — HammerCLI::Apipie::Resource::ClassMethods
#connection_options — HammerCLI::Apipie::Resource
#connections — HammerCLI::Connection
#constantize — String
#count_present_options — HammerCLI::Validator::OneOfConstraint
#create — HammerCLI::Connection
#create_default_file — HammerCLI::Defaults
#create_option — HammerCLI::Apipie::OptionBuilder
#current_path — HammerCLI::Output::Dsl
#custom_field — HammerCLI::Output::Dsl
#data_for_field — HammerCLI::Output::Adapter::Abstract
#default_conversion_block — HammerCLI::Options::OptionDefinition
#default_headers — HammerCLI::Output::Adapter::CSValues
#default_value — HammerCLI::Options::OptionDefinition
#defaults_match? — HammerCLI::Defaults
#defaults_not_supported_by_provider — HammerCLI::DefaultsCommand
#defaults_set? — HammerCLI::Defaults
#define — HammerCLI::I18n::FindTask
#define_subcommand — HammerCLI::Subcommand::ClassMethods
#delete_default_from_conf — HammerCLI::Defaults
#deprecation_message — HammerCLI::Options::OptionDefinition
#description — HammerCLI::Options::Normalizers::AbstractNormalizer
#description — HammerCLI::Options::Normalizers::KeyValueList
#description — HammerCLI::Options::Normalizers::Bool
#description — HammerCLI::Options::Normalizers::DateTime
#description — HammerCLI::Options::Normalizers::Enum
#description — HammerCLI::Options::OptionDefinition
#description — HammerCLI::Options::Normalizers::EnumList
#description — HammerCLI::Options::Normalizers::List
#display? — Fields::Label
#display? — Fields::Field
#display? — Fields::ContainerField
#display_name — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#displayable_fields — HammerCLI::Output::Adapter::Abstract
#domain_name — HammerCLI::I18n::LocaleDomain
#download — HammerCLI::CertDownloader
#drop — HammerCLI::Connection
#drop_all — HammerCLI::Connection
#empty? — HammerCLI::Output::Definition
#ensure_ca_store_exist — HammerCLI::CACertManager
#exception_handler — HammerCLI::AbstractCommand
#exception_handler_class — HammerCLI::AbstractCommand
#execute — HammerCLI::DefaultsCommand::ProvidersDefaultsCommand
#execute — HammerCLI::DefaultsCommand::AddDefaultsCommand
#execute — HammerCLI::ShellCommand
#execute — HammerCLI::ShellMainCommand::HelpCommand
#execute — HammerCLI::Apipie::Command
#execute — HammerCLI::AbstractCommand
#execute — HammerCLI::DefaultsCommand::ListDefaultsCommand
#execute — HammerCLI::FullHelpCommand
#execute — HammerCLI::ShellMainCommand::ExitCommand
#execute — HammerCLI::DefaultsCommand::DeleteDefaultsCommand
#exist? — HammerCLI::Validator::BaseConstraint
#exist? — HammerCLI::Validator::AllConstraint
#exist? — HammerCLI::Connection
#exist? — HammerCLI::Validator::AnyConstraint
#exist? — HammerCLI::Validator::OneOfConstraint
#exit_code_map — HammerCLI::Testing::CommandAssertions
#failure_message — HammerCLI::Messages
#failure_message — HammerCLI::Messages::ClassMethods
#failure_message_for — HammerCLI::Messages
#failure_message_for — HammerCLI::Messages::ClassMethods
#fetch_ca_cert — HammerCLI::CACertFetcher
#field — HammerCLI::Output::Dsl
#field_filter — HammerCLI::Output::Adapter::Abstract
#field_filter — HammerCLI::Output::Adapter::Base
#field_filter — HammerCLI::Output::Adapter::Table
#field_filter — HammerCLI::Output::Adapter::TreeStructure
#fields — HammerCLI::Output::Dsl
#fields — Fields::ContainerField
#file_path — HammerCLI::ShellHistory
#filter — HammerCLI::Output::FieldFilter
#filter — HammerCLI::Completer
#filter_formatters — HammerCLI::Output::Adapter::Abstract
#find_last_cmd — HammerCLI::Completer
#find_option — HammerCLI::Completer
#first_print? — HammerCLI::Help::TextBuilder
#format — HammerCLI::Options::Normalizers::AbstractNormalizer
#format — HammerCLI::Output::Formatters::KeyValueFormatter
#format — HammerCLI::Options::Normalizers::List
#format — HammerCLI::Output::Formatters::LongTextFormatter
#format — HammerCLI::Output::Formatters::ListFormatter
#format — HammerCLI::Output::Formatters::DateFormatter
#format — HammerCLI::Output::Formatters::ColorFormatter
#format — HammerCLI::Options::Normalizers::DateTime
#format — HammerCLI::Output::Formatters::FormatterContainer
#format — HammerCLI::Output::Formatters::FieldFormatter
#format — String
#format — HammerCLI::Options::Normalizers::Number
#format — HammerCLI::Options::Normalizers::EnumList
#format — HammerCLI::Output::Formatters::BooleanFormatter
#format — HammerCLI::Options::Normalizers::KeyValueList
#format — HammerCLI::Options::Normalizers::Bool
#format — HammerCLI::Options::Normalizers::Enum
#format — HammerCLI::Options::Normalizers::File
#format — HammerCLI::Output::Adapter::WrapperFormatter
#format — HammerCLI::Options::Normalizers::JSONInput
#format — HammerCLI::Options::Normalizers::Default
#format_deprecation_msg — HammerCLI::Options::OptionDefinition
#format_description — HammerCLI::Options::OptionDefinition
#format_value — HammerCLI::Options::OptionDefinition
#format_values — HammerCLI::Output::Adapter::Table
#formatted_value — HammerCLI::Output::Adapter::CSValues::Cell
#formatter_for_type — HammerCLI::Output::Formatters::FormatterLibrary
#from — HammerCLI::Output::Dsl
#generate — HammerCLI::Output::Adapter::CSValues
#get — HammerCLI::Connection
#get_attribute_value — HammerCLI::Options::Matcher
#get_defaults — HammerCLI::BaseDefaultsProvider
#get_defaults — HammerCLI::Defaults
#get_local_ca_store_path — HammerCLI::SSLOptions
#get_option — HammerCLI::Validator::BaseConstraint
#get_option_value — HammerCLI::Validator::BaseConstraint
#get_option_value — HammerCLI::Apipie::Options
#get_options — HammerCLI::Options::Sources::SavedDefaults
#get_options — HammerCLI::Options::Sources::CommandLine
#get_options — HammerCLI::SSLOptions
#get_subcommands — HammerCLI::Testing::Messages
#handle_apipie_docloading_error — HammerCLI::ExceptionHandler
#handle_apipie_missing_arguments_error — HammerCLI::ExceptionHandler
#handle_comma — HammerCLI::CSVParser
#handle_escape — HammerCLI::CSVParser
#handle_exception — HammerCLI::ExceptionHandler
#handle_exception — HammerCLI::AbstractCommand
#handle_exception — HammerCLI::Messages
#handle_general_exception — HammerCLI::ExceptionHandler
#handle_generic_config_error — HammerCLI::ExceptionHandler
#handle_help_wanted — HammerCLI::ExceptionHandler
#handle_not_found — HammerCLI::ExceptionHandler
#handle_quoting — HammerCLI::CSVParser
#handle_ssl_cert_not_verified — HammerCLI::ExceptionHandler
#handle_ssl_error — HammerCLI::ExceptionHandler
#handle_unauthorized — HammerCLI::ExceptionHandler
#handle_usage_exception — HammerCLI::ExceptionHandler
#handles? — HammerCLI::Options::OptionDefinition
#has_resource? — HammerCLI::Apipie::ApiConnection
#heading — HammerCLI::Help::Builder
#heading — HammerCLI::Help::TextBuilder
#help — HammerCLI::AbstractCommand
#help — HammerCLI::Apipie::Command
#help_lhs — HammerCLI::Options::OptionDefinition
#help_rhs — HammerCLI::Options::OptionDefinition
#hidden? — HammerCLI::Subcommand::Definition
#hide_blank? — Fields::Field
#hide_missing? — Fields::Field
#in_column? — HammerCLI::Output::Adapter::CSValues::Cell
#indent — HammerCLI::Help::TextBuilder
#indent_with — String
#infer_attribute_name — HammerCLI::Options::OptionDefinition
#ingonred_commands — HammerCLI::ShellHistory
#init_adapter — HammerCLI::Output::Output
#interactive? — HammerCLI::AbstractCommand
#is_ca_cert? — HammerCLI::CACertManager
#is_id? — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#label — HammerCLI::Output::Dsl
#label_width — HammerCLI::Output::Adapter::Base
#lazy_subcommand — HammerCLI::Subcommand::ClassMethods
#lazy_subcommand! — HammerCLI::Subcommand::ClassMethods
#line_regexp — HammerCLI::Testing::OutputMatchers::IndexLineMatcher
#list — HammerCLI::Help::TextBuilder
#load — HammerCLI::ShellHistory
#load_json — HammerCLI::Testing::DataHelpers
#load_yaml — HammerCLI::Testing::DataHelpers
#loaded? — HammerCLI::Subcommand::LazyDefinition
#locale_dir — HammerCLI::I18n::LocaleDomain
#locale_dir — HammerCLI::I18n::SystemLocaleDomain
#log_full_error — HammerCLI::ExceptionHandler
#logger — HammerCLI::AbstractCommand
#map_data — HammerCLI::Output::Adapter::TreeStructure
#mappings — HammerCLI::ExceptionHandler
#match? — HammerCLI::Output::Formatters::FieldFormatter
#matches? — HammerCLI::Options::Matcher
#max_width_for — HammerCLI::Output::Adapter::Table
#method_options — HammerCLI::Apipie::Options
#method_options_for_params — HammerCLI::Apipie::Options
#module_resource — HammerCLI::Apipie::Resource::ClassMethods
#n_ — HammerCLI::I18n::Debug
#nil_subst — HammerCLI::Options::OptionDefinition
#normalize_column — HammerCLI::Output::Adapter::Table
#normalize_list — HammerCLI::Help::TextBuilder
#normalize_option — HammerCLI::Defaults
#not_found_error_result — HammerCLI::Testing::CommandAssertions
#noverify_ssl_context — HammerCLI::CertDownloader
#ns_ — HammerCLI::I18n::Debug
#numbered_data — HammerCLI::Output::Adapter::TreeStructure
#numeric? — HammerCLI::Options::Normalizers::Number
#old_initialize — Logging::LogEvent
#one_of — HammerCLI::Validator
#option — HammerCLI::Validator
#option — HammerCLI::AbstractOptionBuilder
#option — HammerCLI::Apipie::OptionBuilder
#option_collector — HammerCLI::AbstractCommand
#option_csv= — HammerCLI::MainCommand
#option_desc — HammerCLI::Apipie::OptionBuilder
#option_no_headers= — HammerCLI::MainCommand
#option_opts — HammerCLI::Apipie::OptionBuilder
#option_passed? — HammerCLI::Validator::BaseConstraint
#option_sources — HammerCLI::AbstractCommand
#option_switch — HammerCLI::Apipie::OptionBuilder
#option_switches — HammerCLI::Validator::BaseConstraint
#option_to_complete — HammerCLI::Completer
#option_type — HammerCLI::Apipie::OptionBuilder
#optionamize — HammerCLI::AbstractOptionBuilder
#options — HammerCLI::Options::OptionCollector
#options — HammerCLI::AbstractCommand
#options_for_params — HammerCLI::Apipie::OptionBuilder
#output — HammerCLI::AbstractCommand
#output — HammerCLI::ExceptionHandler
#output_definition — Fields::ContainerField
#output_definition — HammerCLI::AbstractCommand
#output_stream — HammerCLI::Output::Adapter::Abstract
#paginate_by_default? — HammerCLI::Output::Adapter::Abstract
#pagination_set? — HammerCLI::Output::MetaData
#param_deleted — HammerCLI::DefaultsCommand
#param_supported? — HammerCLI::BaseDefaultsProvider
#param_to_complete — HammerCLI::Completer
#parameters — Fields::Field
#parent_command — HammerCLI::AbstractCommand
#parent_command_resource — HammerCLI::Apipie::Resource
#parse — HammerCLI::CSVParser
#parse — HammerCLI::AbstractCommand
#parse — HammerCLI::Options::Normalizers::EnumList
#parse_key_value — HammerCLI::Options::Normalizers::KeyValueList
#prefix — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#prepare_collection — HammerCLI::Output::Adapter::TreeStructure
#print_collection — HammerCLI::Output::Adapter::Abstract
#print_collection — HammerCLI::AbstractCommand
#print_collection — HammerCLI::Output::Adapter::Table
#print_collection — HammerCLI::Output::Adapter::CSValues
#print_collection — HammerCLI::Output::Output
#print_collection — HammerCLI::Output::Adapter::Silent
#print_collection — HammerCLI::Output::Adapter::Json
#print_collection — HammerCLI::Output::Adapter::Yaml
#print_collection — HammerCLI::Output::Adapter::Base
#print_command — HammerCLI::FullHelpCommand::MDAdapter
#print_command — HammerCLI::FullHelpCommand::TxtAdapter
#print_data — HammerCLI::Apipie::Command
#print_error — HammerCLI::Output::Adapter::Abstract
#print_error — HammerCLI::Output::Output
#print_error — HammerCLI::Output::Adapter::Silent
#print_error — HammerCLI::ExceptionHandler
#print_heading — HammerCLI::FullHelpCommand
#print_heading — HammerCLI::FullHelpCommand::TxtAdapter
#print_heading — HammerCLI::FullHelpCommand::MDAdapter
#print_help — HammerCLI::FullHelpCommand
#print_message — HammerCLI::Output::Adapter::Yaml
#print_message — HammerCLI::Output::Adapter::Json
#print_message — HammerCLI::Output::Adapter::CSValues
#print_message — HammerCLI::Output::Adapter::Silent
#print_message — HammerCLI::Output::Output
#print_message — HammerCLI::ExceptionHandler
#print_message — HammerCLI::AbstractCommand
#print_message — HammerCLI::Output::Adapter::Abstract
#print_record — HammerCLI::Output::Adapter::Abstract
#print_record — HammerCLI::Output::Adapter::Silent
#print_record — HammerCLI::Output::Adapter::Json
#print_record — HammerCLI::AbstractCommand
#print_record — HammerCLI::Output::Adapter::Table
#print_record — HammerCLI::Output::Adapter::CSValues
#print_record — HammerCLI::Output::Output
#print_record — HammerCLI::Output::Adapter::Yaml
#print_record — HammerCLI::Output::Adapter::Base
#print_success_message — HammerCLI::Apipie::Command
#print_toc — HammerCLI::FullHelpCommand::MDAdapter
#print_toc — HammerCLI::FullHelpCommand::TxtAdapter
#print_welcome_message — HammerCLI::ShellCommand
#prompt — HammerCLI::ShellCommand
#provider_prob_message — HammerCLI::DefaultsCommand
#providers — HammerCLI::Defaults
#push — HammerCLI::ShellHistory
#puts — HammerCLI::Help::TextBuilder
#quote — HammerCLI::CompleterWord
#quote_value — HammerCLI::Completer
#quoted? — HammerCLI::CompleterWord
#quoted_values — HammerCLI::Options::Normalizers::EnumList
#quoted_values — HammerCLI::Options::Normalizers::Enum
#rake_command — HammerCLI::ExceptionHandler
#read_certificate — HammerCLI::SSLOptions
#read_key — HammerCLI::SSLOptions
#read_ssl_option — HammerCLI::SSLOptions
#refute_msg_period — HammerCLI::Testing::Messages
#register_formatter — HammerCLI::Output::Formatters::FormatterLibrary
#register_provider — HammerCLI::Defaults
#rejected — HammerCLI::Validator::OneOfConstraint
#rejected — HammerCLI::Validator::BaseConstraint
#remove_subcommand — HammerCLI::Subcommand::ClassMethods
#render_data — HammerCLI::Output::Adapter::TreeStructure
#render_field — HammerCLI::Output::Adapter::Base
#render_field — HammerCLI::Output::Adapter::TreeStructure
#render_fields — HammerCLI::Output::Adapter::TreeStructure
#render_fields — HammerCLI::Output::Adapter::Base
#render_label — HammerCLI::Output::Adapter::Base
#render_value — HammerCLI::Output::Adapter::Base
#request_headers — HammerCLI::Apipie::Command
#request_options — HammerCLI::Apipie::Command
#request_params — HammerCLI::Apipie::Command
#require_options? — HammerCLI::Apipie::OptionBuilder
#required — HammerCLI::Validator::BaseConstraint
#required_msg — HammerCLI::Validator::OneOfConstraint
#reset_parser — HammerCLI::CSVParser
#resource — HammerCLI::Apipie::Resource::ClassMethods
#resource — HammerCLI::Apipie::Resource
#resource — HammerCLI::Apipie::ApiConnection
#resource_config — HammerCLI::Apipie::Resource
#resource_config — HammerCLI::Apipie::Resource::ClassMethods
#resource_defined? — HammerCLI::Apipie::Resource::ClassMethods
#resource_name — HammerCLI::Apipie::OptionBuilder
#resources — HammerCLI::Apipie::ApiConnection
#row_data — HammerCLI::Output::Adapter::CSValues
#run — HammerCLI::Validator
#run — HammerCLI::AbstractCommand
#run_cmd — HammerCLI::Testing::CommandAssertions
#s_ — HammerCLI::I18n::Debug
#scheme_error — HammerCLI::CACertFetcher
#section — HammerCLI::Help::TextBuilder
#send_request — HammerCLI::Apipie::Command
#split_line — HammerCLI::CompleterLine
#ssl_cert_instructions — HammerCLI::ExceptionHandler
#ssl_cert_message — HammerCLI::ExceptionHandler
#store_ca_cert — HammerCLI::CACertManager
#string — HammerCLI::Help::TextBuilder
#strip_chars — HammerCLI::Options::Normalizers::KeyValueList
#strip_lines — HammerCLI::Testing::OutputMatchers::OutputMatcher
#strip_value — HammerCLI::Options::Normalizers::KeyValueList
#sub_command_map — HammerCLI::Completer
#sub_command_names — HammerCLI::Completer
#subcommand — HammerCLI::Subcommand::ClassMethods
#subcommand! — HammerCLI::Subcommand::ClassMethods
#subcommand_class — HammerCLI::Subcommand::LazyDefinition
#subcommand_class — HammerCLI::Subcommand::Definition
#success_message — HammerCLI::Messages
#success_message — HammerCLI::Messages::ClassMethods
#success_message_for — HammerCLI::Messages::ClassMethods
#success_message_for — HammerCLI::Messages
#success_message_params — HammerCLI::Apipie::Command
#success_result — HammerCLI::Testing::CommandAssertions
#suffix — HammerCLI::Output::Adapter::CSValues::FieldWrapper
#switch_to_name — HammerCLI::Defaults
#tags — HammerCLI::Output::Formatters::DateFormatter
#tags — HammerCLI::Output::Adapter::Abstract
#tags — HammerCLI::Output::Formatters::ColorFormatter
#tags — HammerCLI::Output::Adapter::Base
#tags — HammerCLI::Output::Adapter::Table
#tags — HammerCLI::Output::Formatters::ListFormatter
#tags — HammerCLI::Output::Formatters::FieldFormatter
#tags — HammerCLI::Output::Formatters::LongTextFormatter
#tags — HammerCLI::Output::Formatters::KeyValueFormatter
#tags — HammerCLI::Output::Adapter::CSValues
#tags — HammerCLI::Output::Formatters::BooleanFormatter
#text — HammerCLI::Help::TextBuilder
#to_s — HammerCLI::Output::DataMissing
#translate_nil — HammerCLI::Options::OptionCollector
#translate_nils — HammerCLI::Options::OptionCollector
#translated_files — HammerCLI::I18n::AbstractLocaleDomain
#translated_files — HammerCLI::I18n::LocaleDomain
#type — HammerCLI::I18n::AbstractLocaleDomain
#underscore — String
#update_defaults_file — HammerCLI::Defaults
#uri_to_https — HammerCLI::CACertFetcher
#usage_error — HammerCLI::Testing::CommandAssertions
#usage_error_result — HammerCLI::Testing::CommandAssertions
#valid_key_value? — HammerCLI::Options::Normalizers::KeyValueList
#validate_options — HammerCLI::AbstractCommand
#validator — HammerCLI::AbstractCommand
#value — HammerCLI::Validator::OneOptionConstraint
#value — HammerCLI::Output::Adapter::CSValues::Cell
#value_description — HammerCLI::Options::OptionDefinition
#variable_not_found — HammerCLI::DefaultsCommand
#watch — HammerCLI::Logger::Watch
#write_to_file — HammerCLI::Defaults