Table of Contents - openshift-origin-controller-0.14.15 Documentation
Classes/Modules
StickShift
StickShift::ApplicationContainerProxy
StickShift::AuthService
StickShift::CloudEngine
StickShift::Controller
StickShift::DataStore
StickShift::DnsService
StickShift::MongoDataStore
Mime
Mime::Type
AppEventsController
AppValidator
Application
ApplicationTemplate
ApplicationTemplatesController
ApplicationsController
BaseController
CartridgeCache
CartridgesController
CloudUser
ComponentInstance
ConnectionEndpoint
DescriptorsController
District
Domain
DomainsController
EmbCartController
EmbCartEventsController
EstimatesController
Gear
GearGroupsController
GearsController
GroupInstance
Key
KeyValidator
KeysController
LegacyBrokerController
LegacyBrokerHelper
LegacyReply
LegacyRequest
Link
Message
NamespaceValidator
OptionalParam
Param
RemoteJob
RestApplication
RestApplicationEstimate
RestApplicationTemplate
RestCartridge10
RestCartridge11
RestDomain
RestEstimates
RestGear
RestGearGroup
RestKey
RestReply
RestUser
ResultIO
UsageRecord
UserActionLogger
UserController
Methods
::add_parallel_job — RemoteJob
::blacklisted? — StickShift::ApplicationContainerProxy
::blacklisted_in_impl? — StickShift::ApplicationContainerProxy
::cartridge_names — CartridgeCache
::cartridges — CartridgeCache
::collect_exec_order — ComponentInstance
::create_parallel_job — RemoteJob
::establish_connections — ComponentInstance
::execute_parallel_jobs — StickShift::ApplicationContainerProxy
::execute_parallel_jobs_impl — StickShift::ApplicationContainerProxy
::find — CloudUser
::find — Application
::find — District
::find — Domain
::find — ApplicationTemplate
::find_all — District
::find_all — Application
::find_all — Domain
::find_all — ApplicationTemplate
::find_all_logins — CloudUser
::find_available — District
::find_available — StickShift::ApplicationContainerProxy
::find_available_impl — StickShift::ApplicationContainerProxy
::find_by_gear_uuid — Application
::find_by_name — District
::find_by_uuid — CloudUser
::find_by_uuid — Application
::find_cartridge — CartridgeCache
::find_component_in_cart — ComponentInstance
::find_one — StickShift::ApplicationContainerProxy
::find_one_impl — StickShift::ApplicationContainerProxy
::find_subaccounts_by_parent_login — CloudUser
::get_all_gears — StickShift::ApplicationContainerProxy
::get_all_gears_impl — StickShift::ApplicationContainerProxy
::get_available_cartridges — Application
::get_blacklisted — StickShift::ApplicationContainerProxy
::get_blacklisted_in_impl — StickShift::ApplicationContainerProxy
::get_cached — CartridgeCache
::get_parallel_run_results — RemoteJob
::hash_to_obj — Domain
::hash_to_obj — Application
::hash_to_obj — CloudUser
::instance — StickShift::DnsService
::instance — StickShift::MongoDataStore
::instance — StickShift::ApplicationContainerProxy
::instance — StickShift::AuthService
::instance — StickShift::DataStore
::lookup — Mime::Type
::merge_min_max — GroupInstance
::namespace_available? — Domain
::new — RestApplication
::new — RestKey
::new — RestCartridge10
::new — RestDomain
::new — Link
::new — Param
::new — ResultIO
::new — ComponentInstance
::new — RemoteJob
::new — RestReply
::new — LegacyRequest
::new — Message
::new — UsageRecord
::new — ApplicationTemplate
::new — District
::new — RestCartridge11
::new — RestGearGroup
::new — RestUser
::new — RestApplicationEstimate
::new — RestGear
::new — Gear
::new — CloudUser
::new — Key
::new — ConnectionEndpoint
::new — Application
::new — Domain
::new — RestApplicationTemplate
::new — StickShift::MongoDataStore
::new — OptionalParam
::new — StickShift::DnsService
::new — GroupInstance
::new — RestEstimates
::new — LegacyReply
::provider= — StickShift::DnsService
::provider= — StickShift::AuthService
::provider= — StickShift::ApplicationContainerProxy
::provider= — StickShift::DataStore
::rescue_con_failure — StickShift::MongoDataStore
::run_parallel_on_gears — RemoteJob
::valid_gear_sizes — StickShift::ApplicationContainerProxy
::valid_gear_sizes_impl — StickShift::ApplicationContainerProxy
#activate_district_node — StickShift::MongoDataStore
#activate_node — District
#add_alias — Gear
#add_alias — StickShift::ApplicationContainerProxy
#add_alias — Application
#add_authorized_ssh_key — StickShift::ApplicationContainerProxy
#add_authorized_ssh_key — Application
#add_authorized_ssh_key — Gear
#add_broker_auth_key — StickShift::ApplicationContainerProxy
#add_broker_auth_key — Gear
#add_broker_key — Application
#add_capacity — District
#add_component — StickShift::ApplicationContainerProxy
#add_dependency — Application
#add_district_node — StickShift::MongoDataStore
#add_district_uids — StickShift::MongoDataStore
#add_dns — Application
#add_env_var — StickShift::ApplicationContainerProxy
#add_env_var — CloudUser
#add_env_var — Application
#add_env_var — Gear
#add_gear — GroupInstance
#add_group_override — Application
#add_node — District
#add_node_settings — Application
#add_save_job — CloudUser
#add_ssh_key — CloudUser
#add_system_ssh_key — CloudUser
#add_to_requires_feature — Application
#app_state_job_show — Gear
#append — ResultIO
#attributes= — LegacyRequest
#authenticate — LegacyBrokerController
#authenticate — StickShift::AuthService
#authenticate — BaseController
#broker_auth_key_job_add — Gear
#broker_auth_key_job_remove — Gear
#cart_list_post — LegacyBrokerController
#cartridge_post — LegacyBrokerController
#cartridges — Gear
#check_cartridge_type — LegacyBrokerHelper
#check_cartridge_type — LegacyBrokerController
#check_version — BaseController
#cleanup_and_delete — Application
#close — StickShift::DnsService
#comp_instances — Application
#comp_instances= — Application
#complete_namespace_update — Application
#component_status — StickShift::ApplicationContainerProxy
#conceal_port — Gear
#conceal_port — StickShift::ApplicationContainerProxy
#conceal_port — Application
#configure — Gear
#configure_cartridge — StickShift::ApplicationContainerProxy
#configure_dependencies — Application
#construct — District
#container — Application
#create — KeysController
#create — EmbCartEventsController
#create — StickShift::ApplicationContainerProxy
#create — ApplicationsController
#create — DomainsController
#create — Application
#create — AppEventsController
#create — StickShift::MongoDataStore
#create — EmbCartController
#create — StickShift::DataStore
#create — Gear
#create_dns — Application
#deactivate_district_node — StickShift::MongoDataStore
#deactivate_node — District
#deconfigure — Gear
#deconfigure_cartridge — StickShift::ApplicationContainerProxy
#delete — StickShift::DataStore
#delete — Application
#delete — ApplicationTemplate
#delete — StickShift::MongoDataStore
#delete — District
#delete — CloudUser
#delete — UsageRecord
#delete — Domain
#delete_by_gear_uuid — UsageRecord
#delete_district — StickShift::MongoDataStore
#delete_usage_record_by_gear_uuid — StickShift::MongoDataStore
#deregister_application — StickShift::DnsService
#deregister_namespace — StickShift::DnsService
#destroy — ApplicationsController
#destroy — EmbCartController
#destroy — DomainsController
#destroy — KeysController
#destroy — Gear
#destroy — Application
#destroy — StickShift::ApplicationContainerProxy
#destroy_dns — Application
#domain_post — LegacyBrokerController
#elaborate — GroupInstance
#elaborate — ComponentInstance
#elaborate_cartridge — ComponentInstance
#elaborate_descriptor — Application
#embed_cartridge_post — LegacyBrokerController
#embedded — Application
#embedded_carts — StickShift::ApplicationContainerProxy
#env_var_job_add — Gear
#env_var_job_remove — Gear
#exception_handler — LegacyBrokerController
#execute_connections — Application
#execute_connector — StickShift::ApplicationContainerProxy
#execute_connector — Gear
#expose_port — Gear
#expose_port — Application
#expose_port — StickShift::ApplicationContainerProxy
#extended_validator — Application
#find — StickShift::DataStore
#find — StickShift::MongoDataStore
#find_all — StickShift::MongoDataStore
#find_all — StickShift::DataStore
#find_all_districts — StickShift::MongoDataStore
#find_all_logins — StickShift::MongoDataStore
#find_and_modify — StickShift::MongoDataStore
#find_available_district — StickShift::MongoDataStore
#find_by_gear_uuid — StickShift::MongoDataStore
#find_by_uuid — StickShift::MongoDataStore
#find_district — StickShift::MongoDataStore
#find_district_by_name — StickShift::MongoDataStore
#find_district_with_node — StickShift::MongoDataStore
#find_one — StickShift::MongoDataStore
#find_subaccounts_by_parent_login — StickShift::MongoDataStore
#fix_gear_uuid — GroupInstance
#force_destroy — Gear
#force_stop — Application
#force_stop — Gear
#force_stop — StickShift::ApplicationContainerProxy
#framework — Application
#framework_cartridge — Application
#framework_carts — StickShift::ApplicationContainerProxy
#fulfil_requirements — GroupInstance
#gear — Application
#gears — Application
#gears= — GroupInstance
#gen_req_uuid — LegacyBrokerController
#gen_req_uuid — BaseController
#generate_broker_key — StickShift::AuthService
#get_action_logger — UserActionLogger
#get_add_authorized_ssh_key_job — StickShift::ApplicationContainerProxy
#get_app_from_request — LegacyBrokerController
#get_available_cartridges — StickShift::ApplicationContainerProxy
#get_bool — BaseController
#get_broker_auth_key_add_job — StickShift::ApplicationContainerProxy
#get_broker_auth_key_remove_job — StickShift::ApplicationContainerProxy
#get_cached — LegacyBrokerHelper
#get_cartridges_for_dependencies — ComponentInstance
#get_component_definition — ComponentInstance
#get_domain — ApplicationsController
#get_domain — DomainsController
#get_domain — AppEventsController
#get_domain — LegacyBrokerController
#get_env_var_add_job — StickShift::ApplicationContainerProxy
#get_env_var_remove_job — StickShift::ApplicationContainerProxy
#get_execute_connector_job — StickShift::ApplicationContainerProxy
#get_execute_connector_job — Gear
#get_name_prefix — Application
#get_proxy — Gear
#get_public_hostname — StickShift::ApplicationContainerProxy
#get_public_ip_address — Application
#get_remove_authorized_ssh_key_job — StickShift::ApplicationContainerProxy
#get_show_state_job — StickShift::ApplicationContainerProxy
#get_ssh_key — CloudUser
#get_unconfigured_gears — GroupInstance
#get_url — BaseController
#group_instance — Gear
#group_instances — Application
#group_instances= — Application
#hasAccess? — Domain
#hasFullAccess? — Domain
#has_app? — StickShift::ApplicationContainerProxy
#has_embedded_app? — StickShift::ApplicationContainerProxy
#health_check_path — Application
#inc_district_externally_reserved_uids_size — StickShift::MongoDataStore
#index — ApplicationTemplatesController
#index — CartridgesController
#index — KeysController
#index — DomainsController
#index — EmbCartController
#index — ApplicationsController
#index — EstimatesController
#insert — StickShift::MongoDataStore
#log_action — UserActionLogger
#login — StickShift::AuthService
#merge — GroupInstance
#merge_inst — GroupInstance
#modify_application — StickShift::DnsService
#namespace_available? — StickShift::DnsService
#prepare_namespace_update — Gear
#prepare_namespace_update — Application
#process_cart_data — ComponentInstance
#process_cart_properties — ComponentInstance
#process_cartridge_commands — Application
#process_notification — LegacyBrokerController
#process_result_io — RestReply
#publish — StickShift::DnsService
#recreate_dns — Application
#register_application — StickShift::DnsService
#register_namespace — StickShift::DnsService
#reload — Gear
#reload — StickShift::ApplicationContainerProxy
#reload — Application
#reload_component — StickShift::ApplicationContainerProxy
#remove — StickShift::MongoDataStore
#remove_alias — Application
#remove_alias — Gear
#remove_alias — StickShift::ApplicationContainerProxy
#remove_authorized_ssh_key — Application
#remove_authorized_ssh_key — Gear
#remove_authorized_ssh_key — StickShift::ApplicationContainerProxy
#remove_broker_auth_key — StickShift::ApplicationContainerProxy
#remove_broker_auth_key — Gear
#remove_broker_key — Application
#remove_capacity — District
#remove_component — StickShift::ApplicationContainerProxy
#remove_dependency — Application
#remove_district_node — StickShift::MongoDataStore
#remove_district_uids — StickShift::MongoDataStore
#remove_env_var — Application
#remove_env_var — CloudUser
#remove_env_var — StickShift::ApplicationContainerProxy
#remove_env_var — Gear
#remove_from_requires_feature — Application
#remove_gear — GroupInstance
#remove_node — District
#remove_ssh_key — CloudUser
#remove_system_ssh_key — CloudUser
#reserve_district_uid — StickShift::MongoDataStore
#reserve_uid — StickShift::ApplicationContainerProxy
#resolve_exec_order — ComponentInstance
#rest_replies_url — BaseController
#restart — Gear
#restart — Application
#restart — StickShift::ApplicationContainerProxy
#restart_component — StickShift::ApplicationContainerProxy
#save — StickShift::DataStore
#save — District
#save — Application
#save — ApplicationTemplate
#save — CloudUser
#save — UsageRecord
#save — Domain
#save — StickShift::MongoDataStore
#save_district — StickShift::MongoDataStore
#scaledown — Application
#scaleup — Application
#scaling_limits — Application
#set_embedded_cart_info — Application
#show — DescriptorsController
#show — EstimatesController
#show — ApplicationTemplatesController
#show — ApplicationsController
#show — BaseController
#show — DomainsController
#show — UserController
#show — KeysController
#show — CartridgesController
#show — GearGroupsController
#show — GearsController
#show — EmbCartController
#show_port — StickShift::ApplicationContainerProxy
#show_port — Gear
#show_port — Application
#show_state — Application
#show_state — StickShift::ApplicationContainerProxy
#show_state — Gear
#ssh_key_job_add — Gear
#ssh_key_job_remove — Gear
#ssh_keys_post — LegacyBrokerController
#start — Gear
#start — Application
#start — StickShift::ApplicationContainerProxy
#start_component — StickShift::ApplicationContainerProxy
#status — Application
#status — Gear
#status — StickShift::ApplicationContainerProxy
#stop — Application
#stop — Gear
#stop — StickShift::ApplicationContainerProxy
#stop_component — StickShift::ApplicationContainerProxy
#system_messages — StickShift::ApplicationContainerProxy
#system_messages — Application
#system_messages — Gear
#template_scalable_app — Application
#threaddump — Application
#threaddump — StickShift::ApplicationContainerProxy
#threaddump — Gear
#throw_error — BaseController
#tidy — Application
#tidy — StickShift::ApplicationContainerProxy
#tidy — Gear
#to_json — ResultIO
#to_s — ResultIO
#to_xml — RestUser
#to_xml — RestApplicationEstimate
#to_xml — RestReply
#to_xml — RestGearGroup
#to_xml — RestDomain
#to_xml — RestApplicationTemplate
#to_xml — RestCartridge10
#to_xml — RestEstimates
#to_xml — RestCartridge11
#to_xml — RestApplication
#to_xml — RestKey
#to_xml — RestGear
#track_usage — Application
#unreserve_district_uid — StickShift::MongoDataStore
#unreserve_uid — StickShift::ApplicationContainerProxy
#update — StickShift::MongoDataStore
#update — KeysController
#update — DomainsController
#update_namespace — StickShift::ApplicationContainerProxy
#update_ssh_key — CloudUser
#user_collection — StickShift::MongoDataStore
#user_info_post — LegacyBrokerController
#validate — AppValidator
#validate — KeyValidator
#validate_each — NamespaceValidator
#validate_name — AppValidator
#validate_request — LegacyBrokerController
#web_cart — Application