Class: BingAdsApi::V8::CustomerBillingService::CustomerBillingServiceRegistry

Inherits:
Object
  • Object
show all
Defined in:
lib/bing_ads_api/v8/customer_billing_service_registry.rb

Constant Summary collapse

CUSTOMERBILLINGSERVICE_METHODS =
{:get_invoices_info=>{:input=>{:name=>"get_invoices_info_request", :fields=>[]}, :output=>{:name=>"get_invoices_info_response", :fields=>[]}, :original_name=>"GetInvoicesInfo"}, :get_invoices=>{:input=>{:name=>"get_invoices_request", :fields=>[]}, :output=>{:name=>"get_invoices_response", :fields=>[]}, :original_name=>"GetInvoices"}, :get_display_invoices=>{:input=>{:name=>"get_display_invoices_request", :fields=>[]}, :output=>{:name=>"get_display_invoices_response", :fields=>[]}, :original_name=>"GetDisplayInvoices"}, :add_insertion_order=>{:input=>{:name=>"add_insertion_order_request", :fields=>[]}, :output=>{:name=>"add_insertion_order_response", :fields=>[]}, :original_name=>"AddInsertionOrder"}, :update_insertion_order=>{:input=>{:name=>"update_insertion_order_request", :fields=>[]}, :output=>{:name=>"update_insertion_order_response", :fields=>[]}, :original_name=>"UpdateInsertionOrder"}, :get_insertion_orders_by_account=>{:input=>{:name=>"get_insertion_orders_by_account_request", :fields=>[]}, :output=>{:name=>"get_insertion_orders_by_account_response", :fields=>[]}, :original_name=>"GetInsertionOrdersByAccount"}, :get_kohio_invoices=>{:input=>{:name=>"get_kohio_invoices_request", :fields=>[]}, :output=>{:name=>"get_kohio_invoices_response", :fields=>[]}, :original_name=>"GetKOHIOInvoices"}, :get_account_monthly_spend=>{:input=>{:name=>"get_account_monthly_spend_request", :fields=>[]}, :output=>{:name=>"get_account_monthly_spend_response", :fields=>[]}, :original_name=>"GetAccountMonthlySpend"}}
CUSTOMERBILLINGSERVICE_TYPES =
{}
CUSTOMERBILLINGSERVICE_NAMESPACES =
[]

Class Method Summary collapse

Class Method Details

.get_method_signature(method_name) ⇒ Object



18
19
20
# File 'lib/bing_ads_api/v8/customer_billing_service_registry.rb', line 18

def self.get_method_signature(method_name)
  return CUSTOMERBILLINGSERVICE_METHODS[method_name.to_sym]
end

.get_namespace(index) ⇒ Object



26
27
28
# File 'lib/bing_ads_api/v8/customer_billing_service_registry.rb', line 26

def self.get_namespace(index)
  return CUSTOMERBILLINGSERVICE_NAMESPACES[index]
end

.get_type_signature(type_name) ⇒ Object



22
23
24
# File 'lib/bing_ads_api/v8/customer_billing_service_registry.rb', line 22

def self.get_type_signature(type_name)
  return CUSTOMERBILLINGSERVICE_TYPES[type_name.to_sym]
end