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.



810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
# File 'lib/zuora/ZUORA.rb', line 810

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.



792
793
794
# File 'lib/zuora/ZUORA.rb', line 792

def accountId
  @accountId
end

#autoRenewObject

Returns the value of attribute autoRenew.



793
794
795
# File 'lib/zuora/ZUORA.rb', line 793

def autoRenew
  @autoRenew
end

#cancelledDateObject

Returns the value of attribute cancelledDate.



794
795
796
# File 'lib/zuora/ZUORA.rb', line 794

def cancelledDate
  @cancelledDate
end

#contractAcceptanceDateObject

Returns the value of attribute contractAcceptanceDate.



795
796
797
# File 'lib/zuora/ZUORA.rb', line 795

def contractAcceptanceDate
  @contractAcceptanceDate
end

#contractEffectiveDateObject

Returns the value of attribute contractEffectiveDate.



796
797
798
# File 'lib/zuora/ZUORA.rb', line 796

def contractEffectiveDate
  @contractEffectiveDate
end

#currencyObject

Returns the value of attribute currency.



797
798
799
# File 'lib/zuora/ZUORA.rb', line 797

def currency
  @currency
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



790
791
792
# File 'lib/zuora/ZUORA.rb', line 790

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



791
792
793
# File 'lib/zuora/ZUORA.rb', line 791

def id
  @id
end

#initialTermObject

Returns the value of attribute initialTerm.



798
799
800
# File 'lib/zuora/ZUORA.rb', line 798

def initialTerm
  @initialTerm
end

#nameObject

Returns the value of attribute name.



799
800
801
# File 'lib/zuora/ZUORA.rb', line 799

def name
  @name
end

#notesObject

Returns the value of attribute notes.



800
801
802
# File 'lib/zuora/ZUORA.rb', line 800

def notes
  @notes
end

#originalSubscriptionIdObject

Returns the value of attribute originalSubscriptionId.



801
802
803
# File 'lib/zuora/ZUORA.rb', line 801

def originalSubscriptionId
  @originalSubscriptionId
end

#previousSubscriptionIdObject

Returns the value of attribute previousSubscriptionId.



802
803
804
# File 'lib/zuora/ZUORA.rb', line 802

def previousSubscriptionId
  @previousSubscriptionId
end

#renewalTermObject

Returns the value of attribute renewalTerm.



803
804
805
# File 'lib/zuora/ZUORA.rb', line 803

def renewalTerm
  @renewalTerm
end

#serviceActivationDateObject

Returns the value of attribute serviceActivationDate.



804
805
806
# File 'lib/zuora/ZUORA.rb', line 804

def serviceActivationDate
  @serviceActivationDate
end

#statusObject

Returns the value of attribute status.



806
807
808
# File 'lib/zuora/ZUORA.rb', line 806

def status
  @status
end

#subscriptionEndDateObject

Returns the value of attribute subscriptionEndDate.



805
806
807
# File 'lib/zuora/ZUORA.rb', line 805

def subscriptionEndDate
  @subscriptionEndDate
end

#termStartDateObject

Returns the value of attribute termStartDate.



807
808
809
# File 'lib/zuora/ZUORA.rb', line 807

def termStartDate
  @termStartDate
end

#versionObject

Returns the value of attribute version.



808
809
810
# File 'lib/zuora/ZUORA.rb', line 808

def version
  @version
end