Class: Dnsimple::Struct::Charge

Inherits:
Base
  • Object
show all
Defined in:
lib/dnsimple/struct/charge.rb

Defined Under Namespace

Classes: ChargeItem

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeCharge



54
55
56
57
# File 'lib/dnsimple/struct/charge.rb', line 54

def initialize(*)
  super
  @items ||= []
end

Instance Attribute Details

#balance_amountFloat



43
44
45
# File 'lib/dnsimple/struct/charge.rb', line 43

def balance_amount
  @balance_amount
end

#invoiced_atDateTime



49
50
51
# File 'lib/dnsimple/struct/charge.rb', line 49

def invoiced_at
  @invoiced_at
end

#itemsArray<ChargeItems>



52
53
54
# File 'lib/dnsimple/struct/charge.rb', line 52

def items
  @items
end

#referenceString



37
38
39
# File 'lib/dnsimple/struct/charge.rb', line 37

def reference
  @reference
end

#stateString



46
47
48
# File 'lib/dnsimple/struct/charge.rb', line 46

def state
  @state
end

#total_amountFloat



40
41
42
# File 'lib/dnsimple/struct/charge.rb', line 40

def total_amount
  @total_amount
end