Class: Stripe::Privacy::RedactionJobService::CreateParams::Objects

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/services/privacy/redaction_job_service.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.



64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 64

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



44
45
46
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 44

def charges
  @charges
end

#checkout_sessionsObject

Attribute for param field checkout_sessions



46
47
48
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 46

def checkout_sessions
  @checkout_sessions
end

#customersObject

Attribute for param field customers



48
49
50
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 48

def customers
  @customers
end

#identity_verification_sessionsObject

Attribute for param field identity_verification_sessions



50
51
52
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 50

def identity_verification_sessions
  @identity_verification_sessions
end

#invoicesObject

Attribute for param field invoices



52
53
54
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 52

def invoices
  @invoices
end

#issuing_cardholdersObject

Attribute for param field issuing_cardholders



54
55
56
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 54

def issuing_cardholders
  @issuing_cardholders
end

#issuing_cardsObject

Attribute for param field issuing_cards



56
57
58
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 56

def issuing_cards
  @issuing_cards
end

#payment_intentsObject

Attribute for param field payment_intents



58
59
60
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 58

def payment_intents
  @payment_intents
end

#radar_value_list_itemsObject

Attribute for param field radar_value_list_items



60
61
62
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 60

def radar_value_list_items
  @radar_value_list_items
end

#setup_intentsObject

Attribute for param field setup_intents



62
63
64
# File 'lib/stripe/services/privacy/redaction_job_service.rb', line 62

def setup_intents
  @setup_intents
end