Class: Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/feeds/listings_feed_processing_report_schema.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#api_versionString (readonly)

Returns the value of attribute api_version.

Returns:

  • (String)


91
92
93
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 91

def api_version
  @api_version
end

#included_dataArray[String] (readonly)

Returns the value of attribute included_data.

Returns:

  • (Array[String])


92
93
94
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 92

def included_data
  @included_data
end

Class Method Details

.[](api_version:, included_data:) ⇒ Peddler::Feeds::ListingsFeedProcessingReportSchema::Report .[](arg0, arg1) ⇒ Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

Overloads:



84
85
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 84

def self.[]: (api_version: String, included_data: Array[String]) -> Peddler::Feeds::ListingsFeedProcessingReportSchema::Report
| (String, Array[String]) -> Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

.members[ :api_version, :included_data ]

Returns:

  • ([ :api_version, :included_data ])


87
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 87

def self.members: () -> [ :api_version, :included_data ]

.new(api_version:, included_data:) ⇒ Peddler::Feeds::ListingsFeedProcessingReportSchema::Report .new(arg0, arg1) ⇒ Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

Overloads:



82
83
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 82

def self.new: (api_version: String, included_data: Array[String]) -> Peddler::Feeds::ListingsFeedProcessingReportSchema::Report
| (String, Array[String]) -> Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

.parsePeddler::Feeds::ListingsFeedProcessingReportSchema::Report

Parameters:

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

Returns:



89
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 89

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Feeds::ListingsFeedProcessingReportSchema::Report

Instance Method Details

#members[ :api_version, :included_data ]

Returns:

  • ([ :api_version, :included_data ])


94
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 94

def members: () -> [ :api_version, :included_data ]

#to_h{ api_version: String, included_data: Array[String] }

Returns:

  • ({ api_version: String, included_data: Array[String] })


95
# File 'sig/peddler/feeds/listings_feed_processing_report_schema.rbs', line 95

def to_h: () -> { api_version: String, included_data: Array[String] }