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.



102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 102

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



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

def charges
  @charges
end

#checkout_sessionsObject

Attribute for param field checkout_sessions



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

def checkout_sessions
  @checkout_sessions
end

#customersObject

Attribute for param field customers



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

def customers
  @customers
end

#identity_verification_sessionsObject

Attribute for param field identity_verification_sessions



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

def identity_verification_sessions
  @identity_verification_sessions
end

#invoicesObject

Attribute for param field invoices



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

def invoices
  @invoices
end

#issuing_cardholdersObject

Attribute for param field issuing_cardholders



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

def issuing_cardholders
  @issuing_cardholders
end

#issuing_cardsObject

Attribute for param field issuing_cards



94
95
96
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 94

def issuing_cards
  @issuing_cards
end

#payment_intentsObject

Attribute for param field payment_intents



96
97
98
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 96

def payment_intents
  @payment_intents
end

#radar_value_list_itemsObject

Attribute for param field radar_value_list_items



98
99
100
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 98

def radar_value_list_items
  @radar_value_list_items
end

#setup_intentsObject

Attribute for param field setup_intents



100
101
102
# File 'lib/stripe/resources/privacy/redaction_job.rb', line 100

def setup_intents
  @setup_intents
end