Class: Peddler::APIs::ShippingV2::CreateClaimRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV2::CreateClaimRequest
- Defined in:
- sig/peddler/apis/shipping_v2.rbs
Instance Attribute Summary collapse
-
#claim_reason ⇒ String
readonly
Returns the value of attribute claim_reason.
-
#declared_value ⇒ Peddler::Money?
readonly
Returns the value of attribute declared_value.
-
#proofs ⇒ Array[String]?
readonly
Returns the value of attribute proofs.
-
#replacement_package_sent ⇒ Boolean?
readonly
Returns the value of attribute replacement_package_sent.
-
#settlement_type ⇒ String
readonly
Returns the value of attribute settlement_type.
-
#tracking_id ⇒ String
readonly
Returns the value of attribute tracking_id.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest
Instance Method Summary collapse
-
#members ⇒ [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
-
#replacement_package_sent? ⇒ Boolean
-
#to_h ⇒ { claim_reason: String, settlement_type: String, tracking_id: String, declared_value: Peddler::Money?, replacement_package_sent: bool?, proofs: Array[String]? }
Instance Attribute Details
#claim_reason ⇒ String (readonly)
Returns the value of attribute claim_reason.
424 425 426 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 424 def claim_reason @claim_reason end |
#declared_value ⇒ Peddler::Money? (readonly)
Returns the value of attribute declared_value.
425 426 427 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 425 def declared_value @declared_value end |
#proofs ⇒ Array[String]? (readonly)
Returns the value of attribute proofs.
426 427 428 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 426 def proofs @proofs end |
#replacement_package_sent ⇒ Boolean? (readonly)
Returns the value of attribute replacement_package_sent.
427 428 429 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 427 def replacement_package_sent @replacement_package_sent end |
#settlement_type ⇒ String (readonly)
Returns the value of attribute settlement_type.
428 429 430 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 428 def settlement_type @settlement_type end |
#tracking_id ⇒ String (readonly)
Returns the value of attribute tracking_id.
429 430 431 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 429 def tracking_id @tracking_id end |
Class Method Details
.[](claim_reason:, settlement_type:, tracking_id:, declared_value:, replacement_package_sent:, proofs:) ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest
417 418 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 417
def self.[]: (claim_reason: String, settlement_type: String, tracking_id: String, ?declared_value: Peddler::Money?, ?replacement_package_sent: bool?, ?proofs: Array[String]?) -> Peddler::APIs::ShippingV2::CreateClaimRequest
| (String, String, String, Peddler::Money?, bool?, Array[String]?) -> Peddler::APIs::ShippingV2::CreateClaimRequest
|
.members ⇒ [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
420 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 420
def self.members: () -> [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
|
.new(claim_reason:, settlement_type:, tracking_id:, declared_value:, replacement_package_sent:, proofs:) ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest
415 416 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 415
def self.new: (claim_reason: String, settlement_type: String, tracking_id: String, ?declared_value: Peddler::Money?, ?replacement_package_sent: bool?, ?proofs: Array[String]?) -> Peddler::APIs::ShippingV2::CreateClaimRequest
| (String, String, String, Peddler::Money?, bool?, Array[String]?) -> Peddler::APIs::ShippingV2::CreateClaimRequest
|
.parse ⇒ Peddler::APIs::ShippingV2::CreateClaimRequest
422 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 422
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV2::CreateClaimRequest
|
Instance Method Details
#members ⇒ [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
431 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 431
def members: () -> [ :claim_reason, :settlement_type, :tracking_id, :declared_value, :replacement_package_sent, :proofs ]
|
#replacement_package_sent? ⇒ Boolean
432 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 432
def replacement_package_sent?: () -> bool
|
#to_h ⇒ { claim_reason: String, settlement_type: String, tracking_id: String, declared_value: Peddler::Money?, replacement_package_sent: bool?, proofs: Array[String]? }
433 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 433
def to_h: () -> { claim_reason: String, settlement_type: String, tracking_id: String, declared_value: Peddler::Money?, replacement_package_sent: bool?, proofs: Array[String]? }
|