Class: YahooGeminiClient::CustomReportJobRequest

Inherits:
CustomReportBaseRequest show all
Defined in:
lib/yahoo_gemini_client/requests/custom_report_job_request.rb

Constant Summary

Constants inherited from CustomReportBaseRequest

YahooGeminiClient::CustomReportBaseRequest::REQUEST_URI

Constants inherited from BaseRequest

BaseRequest::HTTP_REQUEST_HEADER

Instance Method Summary collapse

Methods inherited from CustomReportBaseRequest

#http_authorization_header

Methods inherited from BaseRequest

execute

Instance Method Details

#executeObject



5
6
7
8
9
10
11
# File 'lib/yahoo_gemini_client/requests/custom_report_job_request.rb', line 5

def execute
  response = post({
    request_uri: REQUEST_URI,
    request_body: request_body.to_json
  })
  CustomReportResponse.new(response.with_indifferent_access)
end