Class: Stripe::Privacy::RedactionJobCreateParams::Objects

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/privacy/redaction_job_create_params.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

attr_accessor, coerce_params, coerce_value, field_encodings, new, #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.



29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 29

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



9
10
11
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 9

def charges
  @charges
end

#checkout_sessionsObject

Attribute for param field checkout_sessions



11
12
13
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 11

def checkout_sessions
  @checkout_sessions
end

#customersObject

Attribute for param field customers



13
14
15
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 13

def customers
  @customers
end

#identity_verification_sessionsObject

Attribute for param field identity_verification_sessions



15
16
17
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 15

def identity_verification_sessions
  @identity_verification_sessions
end

#invoicesObject

Attribute for param field invoices



17
18
19
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 17

def invoices
  @invoices
end

#issuing_cardholdersObject

Attribute for param field issuing_cardholders



19
20
21
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 19

def issuing_cardholders
  @issuing_cardholders
end

#issuing_cardsObject

Attribute for param field issuing_cards



21
22
23
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 21

def issuing_cards
  @issuing_cards
end

#payment_intentsObject

Attribute for param field payment_intents



23
24
25
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 23

def payment_intents
  @payment_intents
end

#radar_value_list_itemsObject

Attribute for param field radar_value_list_items



25
26
27
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 25

def radar_value_list_items
  @radar_value_list_items
end

#setup_intentsObject

Attribute for param field setup_intents



27
28
29
# File 'lib/stripe/params/privacy/redaction_job_create_params.rb', line 27

def setup_intents
  @setup_intents
end