class YahooGeminiClient::AdGroupFetchRequest

Public Instance Methods

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

Private Instance Methods

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