module Elasticsearch::API::Response::Renderable
Public Instance Methods
render(rendering_options = {}) { |self| ... }
click to toggle source
# File lib/elasticsearch/api/response/renderable.rb, line 5 def render(rendering_options = {}) tree = block_given? ? yield(self) : self Renderers::StandardRenderer.new({ colorize: true }.merge(rendering_options)).render(tree) end
render_as_hash(rendering_options = {}) { |self| ... }
click to toggle source
# File lib/elasticsearch/api/response/renderable.rb, line 15 def render_as_hash(rendering_options = {}) tree = block_given? ? yield(self) : self Renderers::HashRenderer.new.render(tree) end
render_in_line(rendering_options = {}) { |self| ... }
click to toggle source
# File lib/elasticsearch/api/response/renderable.rb, line 10 def render_in_line(rendering_options = {}) tree = block_given? ? yield(self) : self Renderers::InlineRenderer.new({ colorize: true }.merge(rendering_options)).render(tree) end