Class: Peddler::APIs::ShippingV2::CreateClaimRequest

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/shipping_v2.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#claim_reasonString (readonly)

Returns the value of attribute claim_reason.

Returns:

  • (String)


424
425
426
# File 'sig/peddler/apis/shipping_v2.rbs', line 424

def claim_reason
  @claim_reason
end

#declared_valuePeddler::Money? (readonly)

Returns the value of attribute declared_value.

Returns:



425
426
427
# File 'sig/peddler/apis/shipping_v2.rbs', line 425

def declared_value
  @declared_value
end

#proofsArray[String]? (readonly)

Returns the value of attribute proofs.

Returns:

  • (Array[String], nil)


426
427
428
# File 'sig/peddler/apis/shipping_v2.rbs', line 426

def proofs
  @proofs
end

#replacement_package_sentBoolean? (readonly)

Returns the value of attribute replacement_package_sent.

Returns:

  • (Boolean, nil)


427
428
429
# File 'sig/peddler/apis/shipping_v2.rbs', line 427

def replacement_package_sent
  @replacement_package_sent
end

#settlement_typeString (readonly)

Returns the value of attribute settlement_type.

Returns:

  • (String)


428
429
430
# File 'sig/peddler/apis/shipping_v2.rbs', line 428

def settlement_type
  @settlement_type
end

#tracking_idString (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String)


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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::ShippingV2::CreateClaimRequest

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



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 ]

Returns:

  • ([ :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

Returns:

  • (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]? }

Returns:

  • ({ 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]? }