Class: ZUORA::Subscription

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

Overview

/Subscription

fieldsToNull - SOAP::SOAPString
id - (any)
accountId - (any)
autoRenew - SOAP::SOAPBoolean
cancelledDate - SOAP::SOAPDateTime
contractAcceptanceDate - SOAP::SOAPDateTime
contractEffectiveDate - SOAP::SOAPDateTime
currency - SOAP::SOAPString
initialTerm - SOAP::SOAPInt
name - SOAP::SOAPString
notes - SOAP::SOAPString
originalSubscriptionId - SOAP::SOAPString
previousSubscriptionId - SOAP::SOAPString
renewalTerm - SOAP::SOAPInt
serviceActivationDate - SOAP::SOAPDateTime
status - SOAP::SOAPString
termStartDate - SOAP::SOAPDateTime
version - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldsToNull = [], id = nil, accountId = nil, autoRenew = nil, cancelledDate = nil, contractAcceptanceDate = nil, contractEffectiveDate = nil, currency = nil, initialTerm = nil, name = nil, notes = nil, originalSubscriptionId = nil, previousSubscriptionId = nil, renewalTerm = nil, serviceActivationDate = nil, subscriptionEndDate = nil, status = nil, termStartDate = nil, version = nil) ⇒ Subscription

Returns a new instance of Subscription.



838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
# File 'lib/zuora/ZUORA.rb', line 838

def initialize(fieldsToNull = [], id = nil, accountId = nil, autoRenew = nil, cancelledDate = nil, contractAcceptanceDate = nil, contractEffectiveDate = nil, currency = nil, initialTerm = nil, name = nil, notes = nil, originalSubscriptionId = nil, previousSubscriptionId = nil, renewalTerm = nil, serviceActivationDate = nil, subscriptionEndDate = nil, status = nil, termStartDate = nil, version = nil)
  @fieldsToNull = fieldsToNull
  @id = id
  @accountId = accountId
  @autoRenew = autoRenew
  @cancelledDate = cancelledDate
  @contractAcceptanceDate = contractAcceptanceDate
  @contractEffectiveDate = contractEffectiveDate
  @currency = currency
  @initialTerm = initialTerm
  @name = name
  @notes = notes
  @originalSubscriptionId = originalSubscriptionId
  @previousSubscriptionId = previousSubscriptionId
  @renewalTerm = renewalTerm
  @serviceActivationDate = serviceActivationDate
  @subscriptionEndDate= subscriptionEndDate
  @status = status
  @termStartDate = termStartDate
  @version = version
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



820
821
822
# File 'lib/zuora/ZUORA.rb', line 820

def accountId
  @accountId
end

#autoRenewObject

Returns the value of attribute autoRenew.



821
822
823
# File 'lib/zuora/ZUORA.rb', line 821

def autoRenew
  @autoRenew
end

#cancelledDateObject

Returns the value of attribute cancelledDate.



822
823
824
# File 'lib/zuora/ZUORA.rb', line 822

def cancelledDate
  @cancelledDate
end

#contractAcceptanceDateObject

Returns the value of attribute contractAcceptanceDate.



823
824
825
# File 'lib/zuora/ZUORA.rb', line 823

def contractAcceptanceDate
  @contractAcceptanceDate
end

#contractEffectiveDateObject

Returns the value of attribute contractEffectiveDate.



824
825
826
# File 'lib/zuora/ZUORA.rb', line 824

def contractEffectiveDate
  @contractEffectiveDate
end

#currencyObject

Returns the value of attribute currency.



825
826
827
# File 'lib/zuora/ZUORA.rb', line 825

def currency
  @currency
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



818
819
820
# File 'lib/zuora/ZUORA.rb', line 818

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



819
820
821
# File 'lib/zuora/ZUORA.rb', line 819

def id
  @id
end

#initialTermObject

Returns the value of attribute initialTerm.



826
827
828
# File 'lib/zuora/ZUORA.rb', line 826

def initialTerm
  @initialTerm
end

#nameObject

Returns the value of attribute name.



827
828
829
# File 'lib/zuora/ZUORA.rb', line 827

def name
  @name
end

#notesObject

Returns the value of attribute notes.



828
829
830
# File 'lib/zuora/ZUORA.rb', line 828

def notes
  @notes
end

#originalSubscriptionIdObject

Returns the value of attribute originalSubscriptionId.



829
830
831
# File 'lib/zuora/ZUORA.rb', line 829

def originalSubscriptionId
  @originalSubscriptionId
end

#previousSubscriptionIdObject

Returns the value of attribute previousSubscriptionId.



830
831
832
# File 'lib/zuora/ZUORA.rb', line 830

def previousSubscriptionId
  @previousSubscriptionId
end

#renewalTermObject

Returns the value of attribute renewalTerm.



831
832
833
# File 'lib/zuora/ZUORA.rb', line 831

def renewalTerm
  @renewalTerm
end

#serviceActivationDateObject

Returns the value of attribute serviceActivationDate.



832
833
834
# File 'lib/zuora/ZUORA.rb', line 832

def serviceActivationDate
  @serviceActivationDate
end

#statusObject

Returns the value of attribute status.



834
835
836
# File 'lib/zuora/ZUORA.rb', line 834

def status
  @status
end

#subscriptionEndDateObject

Returns the value of attribute subscriptionEndDate.



833
834
835
# File 'lib/zuora/ZUORA.rb', line 833

def subscriptionEndDate
  @subscriptionEndDate
end

#termStartDateObject

Returns the value of attribute termStartDate.



835
836
837
# File 'lib/zuora/ZUORA.rb', line 835

def termStartDate
  @termStartDate
end

#versionObject

Returns the value of attribute version.



836
837
838
# File 'lib/zuora/ZUORA.rb', line 836

def version
  @version
end