Class: Peddler::Feeds::ListingsFeedSchema::Header
- Inherits:
-
Data
- Object
- Data
- Peddler::Feeds::ListingsFeedSchema::Header
- Defined in:
- sig/peddler/feeds/listings_feed_schema.rbs
Instance Attribute Summary collapse
-
#issue_locale ⇒ String?
readonly
Returns the value of attribute issue_locale.
-
#report ⇒ Peddler::Feeds::ListingsFeedSchema::Report?
readonly
Returns the value of attribute report.
-
#seller_id ⇒ String
readonly
Returns the value of attribute seller_id.
-
#version ⇒ String
readonly
Returns the value of attribute version.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :seller_id, :version, :issue_locale, :report ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::Feeds::ListingsFeedSchema::Header
Instance Method Summary collapse
-
#members ⇒ [ :seller_id, :version, :issue_locale, :report ]
-
#to_h ⇒ { seller_id: String, version: String, issue_locale: String?, report: Peddler::Feeds::ListingsFeedSchema::Report? }
Instance Attribute Details
#issue_locale ⇒ String? (readonly)
Returns the value of attribute issue_locale.
31 32 33 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 31 def issue_locale @issue_locale end |
#report ⇒ Peddler::Feeds::ListingsFeedSchema::Report? (readonly)
Returns the value of attribute report.
32 33 34 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 32 def report @report end |
#seller_id ⇒ String (readonly)
Returns the value of attribute seller_id.
33 34 35 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 33 def seller_id @seller_id end |
#version ⇒ String (readonly)
Returns the value of attribute version.
34 35 36 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 34 def version @version end |
Class Method Details
.[](seller_id:, version:, issue_locale:, report:) ⇒ Peddler::Feeds::ListingsFeedSchema::Header .[](arg0, arg1, arg2, arg3) ⇒ Peddler::Feeds::ListingsFeedSchema::Header
24 25 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 24
def self.[]: (seller_id: String, version: String, ?issue_locale: String?, ?report: Peddler::Feeds::ListingsFeedSchema::Report?) -> Peddler::Feeds::ListingsFeedSchema::Header
| (String, String, String?, Peddler::Feeds::ListingsFeedSchema::Report?) -> Peddler::Feeds::ListingsFeedSchema::Header
|
.members ⇒ [ :seller_id, :version, :issue_locale, :report ]
27 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 27
def self.members: () -> [ :seller_id, :version, :issue_locale, :report ]
|
.new(seller_id:, version:, issue_locale:, report:) ⇒ Peddler::Feeds::ListingsFeedSchema::Header .new(arg0, arg1, arg2, arg3) ⇒ Peddler::Feeds::ListingsFeedSchema::Header
22 23 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 22
def self.new: (seller_id: String, version: String, ?issue_locale: String?, ?report: Peddler::Feeds::ListingsFeedSchema::Report?) -> Peddler::Feeds::ListingsFeedSchema::Header
| (String, String, String?, Peddler::Feeds::ListingsFeedSchema::Report?) -> Peddler::Feeds::ListingsFeedSchema::Header
|
.parse ⇒ Peddler::Feeds::ListingsFeedSchema::Header
29 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 29
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Feeds::ListingsFeedSchema::Header
|
Instance Method Details
#members ⇒ [ :seller_id, :version, :issue_locale, :report ]
36 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 36
def members: () -> [ :seller_id, :version, :issue_locale, :report ]
|
#to_h ⇒ { seller_id: String, version: String, issue_locale: String?, report: Peddler::Feeds::ListingsFeedSchema::Report? }
37 |
# File 'sig/peddler/feeds/listings_feed_schema.rbs', line 37
def to_h: () -> { seller_id: String, version: String, issue_locale: String?, report: Peddler::Feeds::ListingsFeedSchema::Report? }
|