sub
list_async_errors {
my
$self
=
shift
;
my
$request_body
=
shift
;
my
$http_method
=
'GET'
;
my
$request_path
=
'v19/{+resourceName}:listAsyncErrors'
;
my
$response_type
=
'Google::Ads::GoogleAds::V19::Services::CampaignDraftService::ListCampaignDraftAsyncErrorsResponse'
;
return
$self
->SUPER::call(
$http_method
,
$request_path
,
$request_body
,
$response_type
);
}
sub
mutate {
my
$self
=
shift
;
my
$request_body
=
shift
;
my
$http_method
=
'POST'
;
my
$request_path
=
'v19/customers/{+customerId}/campaignDrafts:mutate'
;
my
$response_type
=
'Google::Ads::GoogleAds::V19::Services::CampaignDraftService::MutateCampaignDraftsResponse'
;
return
$self
->SUPER::call(
$http_method
,
$request_path
,
$request_body
,
$response_type
);
}
sub
promote {
my
$self
=
shift
;
my
$request_body
=
shift
;
my
$http_method
=
'POST'
;
my
$request_path
=
'v19/{+campaignDraft}:promote'
;
my
$response_type
=
'Google::Ads::GoogleAds::LongRunning::Operation'
;
return
$self
->SUPER::call(
$http_method
,
$request_path
,
$request_body
,
$response_type
);
}
1;