class YahooGeminiClient::CustomReportCheckJobRequest
Public Instance Methods
execute()
click to toggle source
# File lib/yahoo_gemini_client/requests/custom_report_check_job_request.rb, line 6 def execute response = get(request_uri: build_request_uri) CustomReportResponse.new(response.with_indifferent_access) end
Private Instance Methods
advertiser_id_http_parameter()
click to toggle source
# File lib/yahoo_gemini_client/requests/custom_report_check_job_request.rb, line 21 def advertiser_id_http_parameter "?advertiserId=#{advertiser_id}" end
build_request_uri()
click to toggle source
# File lib/yahoo_gemini_client/requests/custom_report_check_job_request.rb, line 13 def build_request_uri REQUEST_URI + job_id_http_parameter + advertiser_id_http_parameter end
job_id_http_parameter()
click to toggle source
# File lib/yahoo_gemini_client/requests/custom_report_check_job_request.rb, line 17 def job_id_http_parameter "/#{job_id}" end