Class: AdCenterWrapper::AdvertiserAccount

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

Overview

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

accountType - AdCenterWrapper::AccountType
billToCustomerId - SOAP::SOAPLong
countryCode - SOAP::SOAPString
currencyType - AdCenterWrapper::CurrencyType
accountFinancialStatus - AdCenterWrapper::AccountFinancialStatus
id - SOAP::SOAPLong
language - AdCenterWrapper::LanguageType
lastModifiedByUserId - SOAP::SOAPLong
lastModifiedTime - SOAP::SOAPDateTime
name - SOAP::SOAPString
number - SOAP::SOAPString
parentCustomerId - SOAP::SOAPLong
paymentMethodId - SOAP::SOAPLong
paymentMethodType - AdCenterWrapper::PaymentMethodType
primaryUserId - SOAP::SOAPLong
accountLifeCycleStatus - AdCenterWrapper::AccountLifeCycleStatus
timeStamp - SOAP::SOAPBase64
timeZone - AdCenterWrapper::TimeZoneType
pauseReason - SOAP::SOAPUnsignedByte
agencyContactName - SOAP::SOAPString
agencyCustomerId - SOAP::SOAPLong
salesHouseCustomerId - SOAP::SOAPLong

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountType = nil, billToCustomerId = nil, countryCode = nil, currencyType = nil, accountFinancialStatus = nil, id = nil, language = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, name = nil, number = nil, parentCustomerId = nil, paymentMethodId = nil, paymentMethodType = nil, primaryUserId = nil, accountLifeCycleStatus = nil, timeStamp = nil, timeZone = nil, pauseReason = nil, agencyContactName = nil, agencyCustomerId = nil, salesHouseCustomerId = nil) ⇒ AdvertiserAccount

Returns a new instance of AdvertiserAccount.


207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
# File 'lib/CustomerManagementService.rb', line 207

def initialize(accountType = nil, billToCustomerId = nil, countryCode = nil, currencyType = nil, accountFinancialStatus = nil, id = nil, language = nil, lastModifiedByUserId = nil, lastModifiedTime = nil, name = nil, number = nil, parentCustomerId = nil, paymentMethodId = nil, paymentMethodType = nil, primaryUserId = nil, accountLifeCycleStatus = nil, timeStamp = nil, timeZone = nil, pauseReason = nil, agencyContactName = nil, agencyCustomerId = nil, salesHouseCustomerId = nil)
  @accountType = accountType
  @billToCustomerId = billToCustomerId
  @countryCode = countryCode
  @currencyType = currencyType
  @accountFinancialStatus = accountFinancialStatus
  @id = id
  @language = language
  @lastModifiedByUserId = lastModifiedByUserId
  @lastModifiedTime = lastModifiedTime
  @name = name
  @number = number
  @parentCustomerId = parentCustomerId
  @paymentMethodId = paymentMethodId
  @paymentMethodType = paymentMethodType
  @primaryUserId = primaryUserId
  @accountLifeCycleStatus = accountLifeCycleStatus
  @timeStamp = timeStamp
  @timeZone = timeZone
  @pauseReason = pauseReason
  @agencyContactName = agencyContactName
  @agencyCustomerId = agencyCustomerId
  @salesHouseCustomerId = salesHouseCustomerId
end

Instance Attribute Details

#accountFinancialStatusObject

Returns the value of attribute accountFinancialStatus.


188
189
190
# File 'lib/CustomerManagementService.rb', line 188

def accountFinancialStatus
  @accountFinancialStatus
end

#accountLifeCycleStatusObject

Returns the value of attribute accountLifeCycleStatus.


199
200
201
# File 'lib/CustomerManagementService.rb', line 199

def accountLifeCycleStatus
  @accountLifeCycleStatus
end

#accountTypeObject

Returns the value of attribute accountType.


184
185
186
# File 'lib/CustomerManagementService.rb', line 184

def accountType
  @accountType
end

#agencyContactNameObject

Returns the value of attribute agencyContactName.


203
204
205
# File 'lib/CustomerManagementService.rb', line 203

def agencyContactName
  @agencyContactName
end

#agencyCustomerIdObject

Returns the value of attribute agencyCustomerId.


204
205
206
# File 'lib/CustomerManagementService.rb', line 204

def agencyCustomerId
  @agencyCustomerId
end

#billToCustomerIdObject

Returns the value of attribute billToCustomerId.


185
186
187
# File 'lib/CustomerManagementService.rb', line 185

def billToCustomerId
  @billToCustomerId
end

#countryCodeObject

Returns the value of attribute countryCode.


186
187
188
# File 'lib/CustomerManagementService.rb', line 186

def countryCode
  @countryCode
end

#currencyTypeObject

Returns the value of attribute currencyType.


187
188
189
# File 'lib/CustomerManagementService.rb', line 187

def currencyType
  @currencyType
end

#idObject

Returns the value of attribute id.


189
190
191
# File 'lib/CustomerManagementService.rb', line 189

def id
  @id
end

#languageObject

Returns the value of attribute language.


190
191
192
# File 'lib/CustomerManagementService.rb', line 190

def language
  @language
end

#lastModifiedByUserIdObject

Returns the value of attribute lastModifiedByUserId.


191
192
193
# File 'lib/CustomerManagementService.rb', line 191

def lastModifiedByUserId
  @lastModifiedByUserId
end

#lastModifiedTimeObject

Returns the value of attribute lastModifiedTime.


192
193
194
# File 'lib/CustomerManagementService.rb', line 192

def lastModifiedTime
  @lastModifiedTime
end

#nameObject

Returns the value of attribute name.


193
194
195
# File 'lib/CustomerManagementService.rb', line 193

def name
  @name
end

#numberObject

Returns the value of attribute number.


194
195
196
# File 'lib/CustomerManagementService.rb', line 194

def number
  @number
end

#parentCustomerIdObject

Returns the value of attribute parentCustomerId.


195
196
197
# File 'lib/CustomerManagementService.rb', line 195

def parentCustomerId
  @parentCustomerId
end

#pauseReasonObject

Returns the value of attribute pauseReason.


202
203
204
# File 'lib/CustomerManagementService.rb', line 202

def pauseReason
  @pauseReason
end

#paymentMethodIdObject

Returns the value of attribute paymentMethodId.


196
197
198
# File 'lib/CustomerManagementService.rb', line 196

def paymentMethodId
  @paymentMethodId
end

#paymentMethodTypeObject

Returns the value of attribute paymentMethodType.


197
198
199
# File 'lib/CustomerManagementService.rb', line 197

def paymentMethodType
  @paymentMethodType
end

#primaryUserIdObject

Returns the value of attribute primaryUserId.


198
199
200
# File 'lib/CustomerManagementService.rb', line 198

def primaryUserId
  @primaryUserId
end

#salesHouseCustomerIdObject

Returns the value of attribute salesHouseCustomerId.


205
206
207
# File 'lib/CustomerManagementService.rb', line 205

def salesHouseCustomerId
  @salesHouseCustomerId
end

#timeStampObject

Returns the value of attribute timeStamp.


200
201
202
# File 'lib/CustomerManagementService.rb', line 200

def timeStamp
  @timeStamp
end

#timeZoneObject

Returns the value of attribute timeZone.


201
202
203
# File 'lib/CustomerManagementService.rb', line 201

def timeZone
  @timeZone
end