Class: Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#issuesArray[Peddler::APIs::ListingsItems20200901::Issue]? (readonly)

Returns the value of attribute issues.



102
103
104
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 102

def issues
  @issues
end

#skuString (readonly)

Returns the value of attribute sku.

Returns:

  • (String)


103
104
105
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 103

def sku
  @sku
end

#statusString (readonly)

Returns the value of attribute status.

Returns:

  • (String)


104
105
106
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 104

def status
  @status
end

#submission_idString (readonly)

Returns the value of attribute submission_id.

Returns:

  • (String)


105
106
107
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 105

def submission_id
  @submission_id
end

Class Method Details

.[](sku:, status:, submission_id:, issues:) ⇒ Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

Overloads:



95
96
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 95

def self.[]: (sku: String, status: String, submission_id: String, ?issues: Array[Peddler::APIs::ListingsItems20200901::Issue]?) -> Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse
| (String, String, String, Array[Peddler::APIs::ListingsItems20200901::Issue]?) -> Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

.members[ :sku, :status, :submission_id, :issues ]

Returns:

  • ([ :sku, :status, :submission_id, :issues ])


98
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 98

def self.members: () -> [ :sku, :status, :submission_id, :issues ]

.new(sku:, status:, submission_id:, issues:) ⇒ Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

Overloads:



93
94
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 93

def self.new: (sku: String, status: String, submission_id: String, ?issues: Array[Peddler::APIs::ListingsItems20200901::Issue]?) -> Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse
| (String, String, String, Array[Peddler::APIs::ListingsItems20200901::Issue]?) -> Peddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

.parsePeddler::APIs::ListingsItems20200901::ListingsItemSubmissionResponse

Parameters:

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

Returns:



100
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 100

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

Instance Method Details

#members[ :sku, :status, :submission_id, :issues ]

Returns:

  • ([ :sku, :status, :submission_id, :issues ])


107
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 107

def members: () -> [ :sku, :status, :submission_id, :issues ]

#to_h{ sku: String, status: String, submission_id: String, issues: Array[Peddler::APIs::ListingsItems20200901::Issue]? }

Returns:



108
# File 'sig/peddler/apis/listings_items_2020_09_01.rbs', line 108

def to_h: () -> { sku: String, status: String, submission_id: String, issues: Array[Peddler::APIs::ListingsItems20200901::Issue]? }