Class: AdCenterWrapper::Customer

Inherits:
Object
  • Object
show all
Defined in:
lib/CustomerManagementService.rb

Overview

https://adcenter.microsoft.com/api/customermanagement/EntitiesCustomer

customerAddress - AdCenterWrapper::Address
customerFinancialStatus - AdCenterWrapper::CustomerFinancialStatus
id - SOAP::SOAPLong
industry - AdCenterWrapper::Industry
lastModifiedByUserId - SOAP::SOAPLong
lastModifiedTime - SOAP::SOAPDateTime
marketCountry - SOAP::SOAPString
marketLanguage - AdCenterWrapper::LanguageType
name - SOAP::SOAPString
serviceLevel - AdCenterWrapper::ServiceLevel
customerLifeCycleStatus - AdCenterWrapper::CustomerLifeCycleStatus
timeStamp - SOAP::SOAPBase64
number - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(customerAddress = nil, customerFinancialStatus = nil, id = nil, industry = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, marketCountry = nil, marketLanguage = nil, name = nil, serviceLevel = nil, customerLifeCycleStatus = nil, timeStamp = nil, number = nil) ⇒ Customer

Returns a new instance of Customer.

[View source]

262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
# File 'lib/CustomerManagementService.rb', line 262

def initialize(customerAddress = nil, customerFinancialStatus = nil, id = nil, industry = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, marketCountry = nil, marketLanguage = nil, name = nil, serviceLevel = nil, customerLifeCycleStatus = nil, timeStamp = nil, number = nil)
  @customerAddress = customerAddress
  @customerFinancialStatus = customerFinancialStatus
  @id = id
  @industry = industry
  @lastModifiedByUserId = lastModifiedByUserId
  @lastModifiedTime = lastModifiedTime
  @marketCountry = marketCountry
  @marketLanguage = marketLanguage
  @name = name
  @serviceLevel = serviceLevel
  @customerLifeCycleStatus = customerLifeCycleStatus
  @timeStamp = timeStamp
  @number = number
end

Instance Attribute Details

#customerAddressObject

Returns the value of attribute customerAddress.


248
249
250
# File 'lib/CustomerManagementService.rb', line 248

def customerAddress
  @customerAddress
end

#customerFinancialStatusObject

Returns the value of attribute customerFinancialStatus.


249
250
251
# File 'lib/CustomerManagementService.rb', line 249

def customerFinancialStatus
  @customerFinancialStatus
end

#customerLifeCycleStatusObject

Returns the value of attribute customerLifeCycleStatus.


258
259
260
# File 'lib/CustomerManagementService.rb', line 258

def customerLifeCycleStatus
  @customerLifeCycleStatus
end

#idObject

Returns the value of attribute id.


250
251
252
# File 'lib/CustomerManagementService.rb', line 250

def id
  @id
end

#industryObject

Returns the value of attribute industry.


251
252
253
# File 'lib/CustomerManagementService.rb', line 251

def industry
  @industry
end

#lastModifiedByUserIdObject

Returns the value of attribute lastModifiedByUserId.


252
253
254
# File 'lib/CustomerManagementService.rb', line 252

def lastModifiedByUserId
  @lastModifiedByUserId
end

#lastModifiedTimeObject

Returns the value of attribute lastModifiedTime.


253
254
255
# File 'lib/CustomerManagementService.rb', line 253

def lastModifiedTime
  @lastModifiedTime
end

#marketCountryObject

Returns the value of attribute marketCountry.


254
255
256
# File 'lib/CustomerManagementService.rb', line 254

def marketCountry
  @marketCountry
end

#marketLanguageObject

Returns the value of attribute marketLanguage.


255
256
257
# File 'lib/CustomerManagementService.rb', line 255

def marketLanguage
  @marketLanguage
end

#nameObject

Returns the value of attribute name.


256
257
258
# File 'lib/CustomerManagementService.rb', line 256

def name
  @name
end

#numberObject

Returns the value of attribute number.


260
261
262
# File 'lib/CustomerManagementService.rb', line 260

def number
  @number
end

#serviceLevelObject

Returns the value of attribute serviceLevel.


257
258
259
# File 'lib/CustomerManagementService.rb', line 257

def serviceLevel
  @serviceLevel
end

#timeStampObject

Returns the value of attribute timeStamp.


259
260
261
# File 'lib/CustomerManagementService.rb', line 259

def timeStamp
  @timeStamp
end