Class: Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asinString? (readonly)

Returns the value of attribute asin.

Returns:

  • (String, nil)


265
266
267
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 265

def asin
  @asin
end

#fnskuString? (readonly)

Returns the value of attribute fnsku.

Returns:

  • (String, nil)


266
267
268
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 266

def fnsku
  @fnsku
end

#mskuString? (readonly)

Returns the value of attribute msku.

Returns:

  • (String, nil)


267
268
269
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 267

def msku
  @msku
end

#tax_detailsPeddler::APIs::FulfillmentInbound20240320::TaxDetails? (readonly)

Returns the value of attribute tax_details.



268
269
270
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 268

def tax_details
  @tax_details
end

Class Method Details

.[](asin:, fnsku:, msku:, tax_details:) ⇒ Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

Overloads:



258
259
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 258

def self.[]: (?asin: String?, ?fnsku: String?, ?msku: String?, ?tax_details: Peddler::APIs::FulfillmentInbound20240320::TaxDetails?) -> Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail
| (String?, String?, String?, Peddler::APIs::FulfillmentInbound20240320::TaxDetails?) -> Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

.members[ :asin, :fnsku, :msku, :tax_details ]

Returns:

  • ([ :asin, :fnsku, :msku, :tax_details ])


261
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 261

def self.members: () -> [ :asin, :fnsku, :msku, :tax_details ]

.new(asin:, fnsku:, msku:, tax_details:) ⇒ Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

Overloads:



256
257
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 256

def self.new: (?asin: String?, ?fnsku: String?, ?msku: String?, ?tax_details: Peddler::APIs::FulfillmentInbound20240320::TaxDetails?) -> Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail
| (String?, String?, String?, Peddler::APIs::FulfillmentInbound20240320::TaxDetails?) -> Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

.parsePeddler::APIs::FulfillmentInbound20240320::ComplianceDetail

Parameters:

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

Returns:



263
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 263

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentInbound20240320::ComplianceDetail

Instance Method Details

#members[ :asin, :fnsku, :msku, :tax_details ]

Returns:

  • ([ :asin, :fnsku, :msku, :tax_details ])


270
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 270

def members: () -> [ :asin, :fnsku, :msku, :tax_details ]

#to_h{ asin: String?, fnsku: String?, msku: String?, tax_details: Peddler::APIs::FulfillmentInbound20240320::TaxDetails? }

Returns:



271
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 271

def to_h: () -> { asin: String?, fnsku: String?, msku: String?, tax_details: Peddler::APIs::FulfillmentInbound20240320::TaxDetails? }