Class: ZUORA::Refund

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, accountId = nil, accountingCode = nil, amount = nil, comment = nil, createdById = nil, createdDate = nil, gateway = nil, gatewayResponse = nil, gatewayResponseCode = nil, methodType = nil, paymentId = nil, referenceID = nil, refundDate = nil, refundNumber = nil, refundTransactionTime = nil, status = nil, type = nil) ⇒ Refund

Returns a new instance of Refund.



113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# File 'lib/zuora/ZUORA.rb', line 113

def initialize(fieldsToNull = [], id = nil, accountId = nil, accountingCode = nil, amount = nil, comment = nil, createdById = nil, createdDate = nil, gateway = nil, gatewayResponse = nil, gatewayResponseCode = nil, methodType = nil, paymentId = nil, referenceID = nil, refundDate = nil, refundNumber = nil, refundTransactionTime = nil, status = nil, type = nil)
  @fieldsToNull = fieldsToNull
  @id = id
  @accountId = accountId
  @accountingCode = accountingCode
  @amount = amount
  @comment = comment
  @createdById = createdById
  @createdDate = createdDate
  @gateway = gateway
  @gatewayResponse = gatewayResponse
  @gatewayResponseCode = gatewayResponseCode
  @methodType = methodType
  @paymentId = paymentId
  @referenceID = referenceID
  @refundDate = refundDate
  @refundNumber = refundNumber
  @refundTransactionTime = refundTransactionTime
  @status = status
  @type = type
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



95
96
97
# File 'lib/zuora/ZUORA.rb', line 95

def accountId
  @accountId
end

#accountingCodeObject

Returns the value of attribute accountingCode.



96
97
98
# File 'lib/zuora/ZUORA.rb', line 96

def accountingCode
  @accountingCode
end

#amountObject

Returns the value of attribute amount.



97
98
99
# File 'lib/zuora/ZUORA.rb', line 97

def amount
  @amount
end

#commentObject

Returns the value of attribute comment.



98
99
100
# File 'lib/zuora/ZUORA.rb', line 98

def comment
  @comment
end

#createdByIdObject

Returns the value of attribute createdById.



99
100
101
# File 'lib/zuora/ZUORA.rb', line 99

def createdById
  @createdById
end

#createdDateObject

Returns the value of attribute createdDate.



100
101
102
# File 'lib/zuora/ZUORA.rb', line 100

def createdDate
  @createdDate
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



93
94
95
# File 'lib/zuora/ZUORA.rb', line 93

def fieldsToNull
  @fieldsToNull
end

#gatewayObject

Returns the value of attribute gateway.



101
102
103
# File 'lib/zuora/ZUORA.rb', line 101

def gateway
  @gateway
end

#gatewayResponseObject

Returns the value of attribute gatewayResponse.



102
103
104
# File 'lib/zuora/ZUORA.rb', line 102

def gatewayResponse
  @gatewayResponse
end

#gatewayResponseCodeObject

Returns the value of attribute gatewayResponseCode.



103
104
105
# File 'lib/zuora/ZUORA.rb', line 103

def gatewayResponseCode
  @gatewayResponseCode
end

#idObject

Returns the value of attribute id.



94
95
96
# File 'lib/zuora/ZUORA.rb', line 94

def id
  @id
end

#methodTypeObject

Returns the value of attribute methodType.



104
105
106
# File 'lib/zuora/ZUORA.rb', line 104

def methodType
  @methodType
end

#paymentIdObject

Returns the value of attribute paymentId.



105
106
107
# File 'lib/zuora/ZUORA.rb', line 105

def paymentId
  @paymentId
end

#referenceIDObject

Returns the value of attribute referenceID.



106
107
108
# File 'lib/zuora/ZUORA.rb', line 106

def referenceID
  @referenceID
end

#refundDateObject

Returns the value of attribute refundDate.



107
108
109
# File 'lib/zuora/ZUORA.rb', line 107

def refundDate
  @refundDate
end

#refundNumberObject

Returns the value of attribute refundNumber.



108
109
110
# File 'lib/zuora/ZUORA.rb', line 108

def refundNumber
  @refundNumber
end

#refundTransactionTimeObject

Returns the value of attribute refundTransactionTime.



109
110
111
# File 'lib/zuora/ZUORA.rb', line 109

def refundTransactionTime
  @refundTransactionTime
end

#statusObject

Returns the value of attribute status.



110
111
112
# File 'lib/zuora/ZUORA.rb', line 110

def status
  @status
end

#typeObject

Returns the value of attribute type.



111
112
113
# File 'lib/zuora/ZUORA.rb', line 111

def type
  @type
end