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
originalId - (any)
previousSubscriptionId - (any)
renewalTerm - SOAP::SOAPInt
serviceActivationDate - SOAP::SOAPDateTime
status - SOAP::SOAPString
termStartDate - SOAP::SOAPDateTime
termEndDate - SOAP::SOAPDateTime
version - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from ZObject

attr_accessor, attr_accessor_without_attributes

Constructor Details

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

Returns a new instance of Subscription.



927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
# File 'lib/zuora/ZUORA.rb', line 927

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

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



907
908
909
# File 'lib/zuora/ZUORA.rb', line 907

def accountId
  @accountId
end

#autoRenewObject

Returns the value of attribute autoRenew.



908
909
910
# File 'lib/zuora/ZUORA.rb', line 908

def autoRenew
  @autoRenew
end

#cancelledDateObject

Returns the value of attribute cancelledDate.



909
910
911
# File 'lib/zuora/ZUORA.rb', line 909

def cancelledDate
  @cancelledDate
end

#contractAcceptanceDateObject

Returns the value of attribute contractAcceptanceDate.



911
912
913
# File 'lib/zuora/ZUORA.rb', line 911

def contractAcceptanceDate
  @contractAcceptanceDate
end

#contractEffectiveDateObject

Returns the value of attribute contractEffectiveDate.



912
913
914
# File 'lib/zuora/ZUORA.rb', line 912

def contractEffectiveDate
  @contractEffectiveDate
end

#createdDateObject

Returns the value of attribute createdDate.



910
911
912
# File 'lib/zuora/ZUORA.rb', line 910

def createdDate
  @createdDate
end

#fieldsToNullObject

Returns the value of attribute fieldsToNull.



905
906
907
# File 'lib/zuora/ZUORA.rb', line 905

def fieldsToNull
  @fieldsToNull
end

#idObject

Returns the value of attribute id.



906
907
908
# File 'lib/zuora/ZUORA.rb', line 906

def id
  @id
end

#initialTermObject

Returns the value of attribute initialTerm.



913
914
915
# File 'lib/zuora/ZUORA.rb', line 913

def initialTerm
  @initialTerm
end

#nameObject

Returns the value of attribute name.



914
915
916
# File 'lib/zuora/ZUORA.rb', line 914

def name
  @name
end

#notesObject

Returns the value of attribute notes.



915
916
917
# File 'lib/zuora/ZUORA.rb', line 915

def notes
  @notes
end

#originalIdObject

Returns the value of attribute originalId.



916
917
918
# File 'lib/zuora/ZUORA.rb', line 916

def originalId
  @originalId
end

#previousSubscriptionIdObject

Returns the value of attribute previousSubscriptionId.



917
918
919
# File 'lib/zuora/ZUORA.rb', line 917

def previousSubscriptionId
  @previousSubscriptionId
end

#renewalTermObject

Returns the value of attribute renewalTerm.



918
919
920
# File 'lib/zuora/ZUORA.rb', line 918

def renewalTerm
  @renewalTerm
end

#serviceActivationDateObject

Returns the value of attribute serviceActivationDate.



919
920
921
# File 'lib/zuora/ZUORA.rb', line 919

def serviceActivationDate
  @serviceActivationDate
end

#statusObject

Returns the value of attribute status.



921
922
923
# File 'lib/zuora/ZUORA.rb', line 921

def status
  @status
end

#subscriptionEndDateObject

Returns the value of attribute subscriptionEndDate.



920
921
922
# File 'lib/zuora/ZUORA.rb', line 920

def subscriptionEndDate
  @subscriptionEndDate
end

#termEndDateObject

Returns the value of attribute termEndDate.



923
924
925
# File 'lib/zuora/ZUORA.rb', line 923

def termEndDate
  @termEndDate
end

#termStartDateObject

Returns the value of attribute termStartDate.



922
923
924
# File 'lib/zuora/ZUORA.rb', line 922

def termStartDate
  @termStartDate
end

#termTypeObject

Returns the value of attribute termType.



924
925
926
# File 'lib/zuora/ZUORA.rb', line 924

def termType
  @termType
end

#versionObject

Returns the value of attribute version.



925
926
927
# File 'lib/zuora/ZUORA.rb', line 925

def version
  @version
end