Class: BingAdsApi::V8::CustomerManagementService::CustomerManagementServiceRegistry

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

Constant Summary collapse

CUSTOMERMANAGEMENTSERVICE_METHODS =
{:get_accounts_info=>{:input=>{:name=>"get_accounts_info_request", :fields=>[]}, :output=>{:name=>"get_accounts_info_response", :fields=>[]}, :original_name=>"GetAccountsInfo"}, :find_accounts=>{:input=>{:name=>"find_accounts_request", :fields=>[]}, :output=>{:name=>"find_accounts_response", :fields=>[]}, :original_name=>"FindAccounts"}, :add_account=>{:input=>{:name=>"add_account_request", :fields=>[]}, :output=>{:name=>"add_account_response", :fields=>[]}, :original_name=>"AddAccount"}, :update_account=>{:input=>{:name=>"update_account_request", :fields=>[]}, :output=>{:name=>"update_account_response", :fields=>[]}, :original_name=>"UpdateAccount"}, :get_customer=>{:input=>{:name=>"get_customer_request", :fields=>[]}, :output=>{:name=>"get_customer_response", :fields=>[]}, :original_name=>"GetCustomer"}, :update_customer=>{:input=>{:name=>"update_customer_request", :fields=>[]}, :output=>{:name=>"update_customer_response", :fields=>[]}, :original_name=>"UpdateCustomer"}, :signup_customer=>{:input=>{:name=>"signup_customer_request", :fields=>[]}, :output=>{:name=>"signup_customer_response", :fields=>[]}, :original_name=>"SignupCustomer"}, :get_account=>{:input=>{:name=>"get_account_request", :fields=>[]}, :output=>{:name=>"get_account_response", :fields=>[]}, :original_name=>"GetAccount"}, :get_customers_info=>{:input=>{:name=>"get_customers_info_request", :fields=>[]}, :output=>{:name=>"get_customers_info_response", :fields=>[]}, :original_name=>"GetCustomersInfo"}, :add_user=>{:input=>{:name=>"add_user_request", :fields=>[]}, :output=>{:name=>"add_user_response", :fields=>[]}, :original_name=>"AddUser"}, :delete_account=>{:input=>{:name=>"delete_account_request", :fields=>[]}, :output=>{:name=>"delete_account_response", :fields=>[]}, :original_name=>"DeleteAccount"}, :delete_customer=>{:input=>{:name=>"delete_customer_request", :fields=>[]}, :output=>{:name=>"delete_customer_response", :fields=>[]}, :original_name=>"DeleteCustomer"}, :update_user=>{:input=>{:name=>"update_user_request", :fields=>[]}, :output=>{:name=>"update_user_response", :fields=>[]}, :original_name=>"UpdateUser"}, :update_user_roles=>{:input=>{:name=>"update_user_roles_request", :fields=>[]}, :output=>{:name=>"update_user_roles_response", :fields=>[]}, :original_name=>"UpdateUserRoles"}, :get_user=>{:input=>{:name=>"get_user_request", :fields=>[]}, :output=>{:name=>"get_user_response", :fields=>[]}, :original_name=>"GetUser"}, :get_current_user=>{:input=>{:name=>"get_current_user_request", :fields=>[]}, :output=>{:name=>"get_current_user_response", :fields=>[]}, :original_name=>"GetCurrentUser"}, :delete_user=>{:input=>{:name=>"delete_user_request", :fields=>[]}, :output=>{:name=>"delete_user_response", :fields=>[]}, :original_name=>"DeleteUser"}, :get_users_info=>{:input=>{:name=>"get_users_info_request", :fields=>[]}, :output=>{:name=>"get_users_info_response", :fields=>[]}, :original_name=>"GetUsersInfo"}, :get_customer_pilot_feature=>{:input=>{:name=>"get_customer_pilot_feature_request", :fields=>[]}, :output=>{:name=>"get_customer_pilot_feature_response", :fields=>[]}, :original_name=>"GetCustomerPilotFeature"}, :get_pilot_features_countries=>{:input=>{:name=>"get_pilot_features_countries_request", :fields=>[]}, :output=>{:name=>"get_pilot_features_countries_response", :fields=>[]}, :original_name=>"GetPilotFeaturesCountries"}, :get_accessible_customer=>{:input=>{:name=>"get_accessible_customer_request", :fields=>[]}, :output=>{:name=>"get_accessible_customer_response", :fields=>[]}, :original_name=>"GetAccessibleCustomer"}, :find_accounts_or_customers_info=>{:input=>{:name=>"find_accounts_or_customers_info_request", :fields=>[]}, :output=>{:name=>"find_accounts_or_customers_info_response", :fields=>[]}, :original_name=>"FindAccountsOrCustomersInfo"}, :upgrade_customer_to_agency=>{:input=>{:name=>"upgrade_customer_to_agency_request", :fields=>[]}, :output=>{:name=>"upgrade_customer_to_agency_response", :fields=>[]}, :original_name=>"UpgradeCustomerToAgency"}, :send_request_to_manage_accounts=>{:input=>{:name=>"send_request_to_manage_accounts_request", :fields=>[]}, :output=>{:name=>"send_request_to_manage_accounts_response", :fields=>[]}, :original_name=>"SendRequestToManageAccounts"}, :accept_request_to_manage_accounts=>{:input=>{:name=>"accept_request_to_manage_accounts_request", :fields=>[]}, :output=>{:name=>"accept_request_to_manage_accounts_response", :fields=>[]}, :original_name=>"AcceptRequestToManageAccounts"}, :cancel_request_to_manage_accounts=>{:input=>{:name=>"cancel_request_to_manage_accounts_request", :fields=>[]}, :output=>{:name=>"cancel_request_to_manage_accounts_response", :fields=>[]}, :original_name=>"CancelRequestToManageAccounts"}, :send_request_to_stop_managing_accounts=>{:input=>{:name=>"send_request_to_stop_managing_accounts_request", :fields=>[]}, :output=>{:name=>"send_request_to_stop_managing_accounts_response", :fields=>[]}, :original_name=>"SendRequestToStopManagingAccounts"}, :get_request_to_manage_accounts=>{:input=>{:name=>"get_request_to_manage_accounts_request", :fields=>[]}, :output=>{:name=>"get_request_to_manage_accounts_response", :fields=>[]}, :original_name=>"GetRequestToManageAccounts"}, :get_request_to_manage_accounts_infos=>{:input=>{:name=>"get_request_to_manage_accounts_infos_request", :fields=>[]}, :output=>{:name=>"get_request_to_manage_accounts_infos_response", :fields=>[]}, :original_name=>"GetRequestToManageAccountsInfos"}, :decline_request_to_manage_accounts=>{:input=>{:name=>"decline_request_to_manage_accounts_request", :fields=>[]}, :output=>{:name=>"decline_request_to_manage_accounts_response", :fields=>[]}, :original_name=>"DeclineRequestToManageAccounts"}, :add_prepay_account=>{:input=>{:name=>"add_prepay_account_request", :fields=>[]}, :output=>{:name=>"add_prepay_account_response", :fields=>[]}, :original_name=>"AddPrepayAccount"}, :map_customer_id_to_external_customer_id=>{:input=>{:name=>"map_customer_id_to_external_customer_id_request", :fields=>[]}, :output=>{:name=>"map_customer_id_to_external_customer_id_response", :fields=>[]}, :original_name=>"MapCustomerIdToExternalCustomerId"}, :map_account_id_to_external_account_ids=>{:input=>{:name=>"map_account_id_to_external_account_ids_request", :fields=>[]}, :output=>{:name=>"map_account_id_to_external_account_ids_response", :fields=>[]}, :original_name=>"MapAccountIdToExternalAccountIds"}}
CUSTOMERMANAGEMENTSERVICE_TYPES =
{}
CUSTOMERMANAGEMENTSERVICE_NAMESPACES =
[]

Class Method Summary collapse

Class Method Details

.get_method_signature(method_name) ⇒ Object



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

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

.get_namespace(index) ⇒ Object



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

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

.get_type_signature(type_name) ⇒ Object



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

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