Class: Stripe::V2::Core::ApprovalRequest::StatusDetails
- Inherits:
-
StripeObject
- Object
- StripeObject
- Stripe::V2::Core::ApprovalRequest::StatusDetails
- Defined in:
- lib/stripe/resources/v2/core/approval_request.rb
Defined Under Namespace
Classes: Approved, Canceled, ExecutionFailed, ExecutionStarted, ExecutionSucceeded, Expired, Failed, Pending, Rejected, Succeeded
Constant Summary
Constants inherited from StripeObject
StripeObject::RESERVED_FIELD_NAMES
Instance Attribute Summary collapse
-
#approved ⇒ Object
readonly
Deprecated: use requires_execution status instead.
-
#canceled ⇒ Object
readonly
Deprecated: use canceled status instead.
-
#execution_failed ⇒ Object
readonly
Deprecated: use failed status instead.
-
#execution_started ⇒ Object
readonly
Deprecated: use requires_execution status instead.
-
#execution_succeeded ⇒ Object
readonly
Deprecated: use succeeded status instead.
-
#expired ⇒ Object
readonly
Deprecated: use expired status instead.
-
#failed ⇒ Object
readonly
Details when the approval request failed.
-
#pending ⇒ Object
readonly
Deprecated: use requires_review status instead.
-
#rejected ⇒ Object
readonly
Deprecated: use rejected status instead.
-
#succeeded ⇒ Object
readonly
Details when the approval request succeeded.
Attributes inherited from StripeObject
Class Method Summary collapse
Methods inherited from StripeObject
#==, #[], #[]=, #_get_inner_class_type, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, field_encodings, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values
Constructor Details
This class inherits a constructor from Stripe::StripeObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject
Instance Attribute Details
#approved ⇒ Object (readonly)
Deprecated: use requires_execution status instead.
230 231 232 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 230 def approved @approved end |
#canceled ⇒ Object (readonly)
Deprecated: use canceled status instead.
232 233 234 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 232 def canceled @canceled end |
#execution_failed ⇒ Object (readonly)
Deprecated: use failed status instead.
234 235 236 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 234 def execution_failed @execution_failed end |
#execution_started ⇒ Object (readonly)
Deprecated: use requires_execution status instead.
236 237 238 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 236 def execution_started @execution_started end |
#execution_succeeded ⇒ Object (readonly)
Deprecated: use succeeded status instead.
238 239 240 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 238 def execution_succeeded @execution_succeeded end |
#expired ⇒ Object (readonly)
Deprecated: use expired status instead.
240 241 242 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 240 def expired @expired end |
#failed ⇒ Object (readonly)
Details when the approval request failed.
242 243 244 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 242 def failed @failed end |
#pending ⇒ Object (readonly)
Deprecated: use requires_review status instead.
244 245 246 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 244 def pending @pending end |
#rejected ⇒ Object (readonly)
Deprecated: use rejected status instead.
246 247 248 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 246 def rejected @rejected end |
#succeeded ⇒ Object (readonly)
Details when the approval request succeeded.
248 249 250 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 248 def succeeded @succeeded end |
Class Method Details
.field_remappings ⇒ Object
265 266 267 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 265 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
250 251 252 253 254 255 256 257 258 259 260 261 262 263 |
# File 'lib/stripe/resources/v2/core/approval_request.rb', line 250 def self.inner_class_types @inner_class_types = { approved: Approved, canceled: Canceled, execution_failed: ExecutionFailed, execution_started: ExecutionStarted, execution_succeeded: ExecutionSucceeded, expired: Expired, failed: Failed, pending: Pending, rejected: Rejected, succeeded: Succeeded, } end |