class YahooGeminiClient::AdvertiserFetchRequest

Public Instance Methods

execute() click to toggle source
# File lib/yahoo_gemini_client/requests/advertiser_fetch_request.rb, line 6
def execute
  response = get(request_uri: build_request_uri)
  AdvertiserResponse.new(response.with_indifferent_access)
end

Private Instance Methods

advertiser_id_http_parameter() click to toggle source
# File lib/yahoo_gemini_client/requests/advertiser_fetch_request.rb, line 17
def advertiser_id_http_parameter
  "/#{advertiser_id}"
end
build_request_uri() click to toggle source
# File lib/yahoo_gemini_client/requests/advertiser_fetch_request.rb, line 13
def build_request_uri
  REQUEST_URI + advertiser_id_http_parameter
end