Class: Peddler::Feeds::ListingsFeedSchema::Report

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/feeds/listings_feed_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)


90
91
92
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 90

def api_version
  @api_version
end

#included_dataArray[String] (readonly)

Returns the value of attribute included_data.

Returns:

  • (Array[String])


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

def included_data
  @included_data
end

Class Method Details

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

Overloads:



83
84
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 83

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

.members[ :api_version, :included_data ]

Returns:

  • ([ :api_version, :included_data ])


86
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 86

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

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

Overloads:



81
82
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 81

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

.parsePeddler::Feeds::ListingsFeedSchema::Report

Parameters:

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

Returns:



88
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 88

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

Instance Method Details

#members[ :api_version, :included_data ]

Returns:

  • ([ :api_version, :included_data ])


93
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 93

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

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

Returns:

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


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

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