class AwsClient::ElasticSearchWrapper
Public Instance Methods
domains_by_reference(domain_names)
click to toggle source
# File lib/elasticsearch_wrapper.rb, line 11 def domains_by_reference(domain_names) return client.describe_elasticsearch_domains(:domain_names => domain_names) end
endpoint_for_domain(domain)
click to toggle source
# File lib/elasticsearch_wrapper.rb, line 4 def endpoint_for_domain(domain) domains = domains_by_reference([domain]) status_lists = domains.domain_status_list raise "ElasticSearch - nothing found for domain '#{domain}'" if status_lists.first.nil? return status_lists.first.endpoint end