Class: Stripe::Privacy::RedactionJob::CreateParams::Objects

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/resources/privacy/redaction_job.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(charges: nil, checkout_sessions: nil, customers: nil, identity_verification_sessions: nil, invoices: nil, issuing_cardholders: nil, issuing_cards: nil, payment_intents: nil, radar_value_list_items: nil, setup_intents: nil) ⇒ Objects

Returns a new instance of Objects.



94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 94

def initialize(
  charges: nil,
  checkout_sessions: nil,
  customers: nil,
  identity_verification_sessions: nil,
  invoices: nil,
  issuing_cardholders: nil,
  issuing_cards: nil,
  payment_intents: nil,
  radar_value_list_items: nil,
  setup_intents: nil
)
  @charges = charges
  @checkout_sessions = checkout_sessions
  @customers = customers
  @identity_verification_sessions = identity_verification_sessions
  @invoices = invoices
  @issuing_cardholders = issuing_cardholders
  @issuing_cards = issuing_cards
  @payment_intents = payment_intents
  @radar_value_list_items = radar_value_list_items
  @setup_intents = setup_intents
end

Instance Attribute Details

#chargesObject

Attribute for param field charges



74
75
76
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 74

def charges
  @charges
end

#checkout_sessionsObject

Attribute for param field checkout_sessions



76
77
78
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 76

def checkout_sessions
  @checkout_sessions
end

#customersObject

Attribute for param field customers



78
79
80
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 78

def customers
  @customers
end

#identity_verification_sessionsObject

Attribute for param field identity_verification_sessions



80
81
82
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 80

def identity_verification_sessions
  @identity_verification_sessions
end

#invoicesObject

Attribute for param field invoices



82
83
84
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 82

def invoices
  @invoices
end

#issuing_cardholdersObject

Attribute for param field issuing_cardholders



84
85
86
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 84

def issuing_cardholders
  @issuing_cardholders
end

#issuing_cardsObject

Attribute for param field issuing_cards



86
87
88
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 86

def issuing_cards
  @issuing_cards
end

#payment_intentsObject

Attribute for param field payment_intents



88
89
90
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 88

def payment_intents
  @payment_intents
end

#radar_value_list_itemsObject

Attribute for param field radar_value_list_items



90
91
92
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 90

def radar_value_list_items
  @radar_value_list_items
end

#setup_intentsObject

Attribute for param field setup_intents



92
93
94
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 92

def setup_intents
  @setup_intents
end