Class: AdCenterWrapper::Customer

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

Overview

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

customerAddress - AdCenterWrapper::Address
financialStatus - AdCenterWrapper::CustomerFinancialStatus
id - SOAP::SOAPLong
industry - AdCenterWrapper::Industry
lastModifiedByUserId - SOAP::SOAPLong
lastModifiedTime - SOAP::SOAPDateTime
market - AdCenterWrapper::Market
name - SOAP::SOAPString
serviceLevel - AdCenterWrapper::ServiceLevel
status - AdCenterWrapper::CustomerLifeCycleStatus
timeStamp - SOAP::SOAPBase64

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(customerAddress = nil, financialStatus = nil, id = nil, industry = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, market = nil, name = nil, serviceLevel = nil, status = nil, timeStamp = nil) ⇒ Customer

Returns a new instance of Customer.



4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
# File 'lib/adcenter_wrapper_entities.rb', line 4170

def initialize(customerAddress = nil, financialStatus = nil, id = nil, industry = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, market = nil, name = nil, serviceLevel = nil, status = nil, timeStamp = nil)
  @customerAddress = customerAddress
  @financialStatus = financialStatus
  @id = id
  @industry = industry
  @lastModifiedByUserId = lastModifiedByUserId
  @lastModifiedTime = lastModifiedTime
  @market = market
  @name = name
  @serviceLevel = serviceLevel
  @status = status
  @timeStamp = timeStamp
end

Instance Attribute Details

#customerAddressObject

Returns the value of attribute customerAddress.



4158
4159
4160
# File 'lib/adcenter_wrapper_entities.rb', line 4158

def customerAddress
  @customerAddress
end

#financialStatusObject

Returns the value of attribute financialStatus.



4159
4160
4161
# File 'lib/adcenter_wrapper_entities.rb', line 4159

def financialStatus
  @financialStatus
end

#idObject

Returns the value of attribute id.



4160
4161
4162
# File 'lib/adcenter_wrapper_entities.rb', line 4160

def id
  @id
end

#industryObject

Returns the value of attribute industry.



4161
4162
4163
# File 'lib/adcenter_wrapper_entities.rb', line 4161

def industry
  @industry
end

#lastModifiedByUserIdObject

Returns the value of attribute lastModifiedByUserId.



4162
4163
4164
# File 'lib/adcenter_wrapper_entities.rb', line 4162

def lastModifiedByUserId
  @lastModifiedByUserId
end

#lastModifiedTimeObject

Returns the value of attribute lastModifiedTime.



4163
4164
4165
# File 'lib/adcenter_wrapper_entities.rb', line 4163

def lastModifiedTime
  @lastModifiedTime
end

#marketObject

Returns the value of attribute market.



4164
4165
4166
# File 'lib/adcenter_wrapper_entities.rb', line 4164

def market
  @market
end

#nameObject

Returns the value of attribute name.



4165
4166
4167
# File 'lib/adcenter_wrapper_entities.rb', line 4165

def name
  @name
end

#serviceLevelObject

Returns the value of attribute serviceLevel.



4166
4167
4168
# File 'lib/adcenter_wrapper_entities.rb', line 4166

def serviceLevel
  @serviceLevel
end

#statusObject

Returns the value of attribute status.



4167
4168
4169
# File 'lib/adcenter_wrapper_entities.rb', line 4167

def status
  @status
end

#timeStampObject

Returns the value of attribute timeStamp.



4168
4169
4170
# File 'lib/adcenter_wrapper_entities.rb', line 4168

def timeStamp
  @timeStamp
end