Class: ZUORA::Amendment

Inherits:
ZObject show all
Defined in:
lib/zuora/ZUORA.rb

Overview

type - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, contractEffectiveDate = nil, customerAcceptanceDate = nil, description = nil, effectiveDate = nil, initialTerm = nil, name = nil, renewalTerm = nil, serviceActivationDate = nil, status = nil, subscriptionId = nil, termCommitment = nil, termStartDate = nil, type = nil, ratePlanData = []) ⇒ Amendment

Returns a new instance of Amendment.



169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
# File 'lib/zuora/ZUORA.rb', line 169

def initialize(fieldsToNull = [], id = nil, contractEffectiveDate = nil, customerAcceptanceDate = nil, description = nil, effectiveDate = nil, initialTerm = nil, name = nil, renewalTerm = nil, serviceActivationDate = nil, status = nil, subscriptionId = nil, termCommitment = nil, termStartDate = nil, type = nil, ratePlanData =[])
  @fieldsToNull = fieldsToNull
  @id = id
  @contractEffectiveDate = contractEffectiveDate
  @customerAcceptanceDate = customerAcceptanceDate
  @description = description
  @effectiveDate = effectiveDate
  @initialTerm = initialTerm
  @name = name
  @renewalTerm = renewalTerm
  @serviceActivationDate = serviceActivationDate
  @status = status
  @subscriptionId = subscriptionId
  @termCommitment = termCommitment
  @termStartDate = termStartDate
  @type = type
  @ratePlanData = ratePlanData
end

Instance Attribute Details

#contractEffectiveDateObject

Returns the value of attribute contractEffectiveDate.



154
155
156
# File 'lib/zuora/ZUORA.rb', line 154

def contractEffectiveDate
  @contractEffectiveDate
end

#customerAcceptanceDateObject

Returns the value of attribute customerAcceptanceDate.



155
156
157
# File 'lib/zuora/ZUORA.rb', line 155

def customerAcceptanceDate
  @customerAcceptanceDate
end

#descriptionObject

Returns the value of attribute description.



156
157
158
# File 'lib/zuora/ZUORA.rb', line 156

def description
  @description
end

#effectiveDateObject

Returns the value of attribute effectiveDate.



157
158
159
# File 'lib/zuora/ZUORA.rb', line 157

def effectiveDate
  @effectiveDate
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



152
153
154
# File 'lib/zuora/ZUORA.rb', line 152

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



153
154
155
# File 'lib/zuora/ZUORA.rb', line 153

def id
  @id
end

#initialTermObject

Returns the value of attribute initialTerm.



158
159
160
# File 'lib/zuora/ZUORA.rb', line 158

def initialTerm
  @initialTerm
end

#nameObject

Returns the value of attribute name.



159
160
161
# File 'lib/zuora/ZUORA.rb', line 159

def name
  @name
end

#ratePlanDataObject

Returns the value of attribute ratePlanData.



167
168
169
# File 'lib/zuora/ZUORA.rb', line 167

def ratePlanData
  @ratePlanData
end

#renewalTermObject

Returns the value of attribute renewalTerm.



160
161
162
# File 'lib/zuora/ZUORA.rb', line 160

def renewalTerm
  @renewalTerm
end

#serviceActivationDateObject

Returns the value of attribute serviceActivationDate.



161
162
163
# File 'lib/zuora/ZUORA.rb', line 161

def serviceActivationDate
  @serviceActivationDate
end

#statusObject

Returns the value of attribute status.



162
163
164
# File 'lib/zuora/ZUORA.rb', line 162

def status
  @status
end

#subscriptionIdObject

Returns the value of attribute subscriptionId.



163
164
165
# File 'lib/zuora/ZUORA.rb', line 163

def subscriptionId
  @subscriptionId
end

#termCommitmentObject

Returns the value of attribute termCommitment.



164
165
166
# File 'lib/zuora/ZUORA.rb', line 164

def termCommitment
  @termCommitment
end

#termStartDateObject

Returns the value of attribute termStartDate.



165
166
167
# File 'lib/zuora/ZUORA.rb', line 165

def termStartDate
  @termStartDate
end

#typeObject

Returns the value of attribute type.



166
167
168
# File 'lib/zuora/ZUORA.rb', line 166

def type
  @type
end