Class: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
- Defined in:
- sig/peddler/apis/customer_feedback_2024_06_01.rbs
Instance Attribute Summary collapse
-
#asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics
readonly
Returns the value of attribute asin_metrics.
-
#browse_node_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?
readonly
Returns the value of attribute browse_node_metrics.
-
#child_asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?
readonly
Returns the value of attribute child_asin_metrics.
-
#parent_asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?
readonly
Returns the value of attribute parent_asin_metrics.
-
#review_snippets ⇒ Array[String]?
readonly
Returns the value of attribute review_snippets.
-
#subtopics ⇒ Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]?
readonly
Returns the value of attribute subtopics.
-
#topic ⇒ String
readonly
Returns the value of attribute topic.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
Instance Method Summary collapse
-
#members ⇒ [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
-
#to_h ⇒ { asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, topic: String, browse_node_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, child_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, parent_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, review_snippets: Array[String]?, subtopics: Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]? }
Instance Attribute Details
#asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics (readonly)
Returns the value of attribute asin_metrics.
539 540 541 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 539 def asin_metrics @asin_metrics end |
#browse_node_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics? (readonly)
Returns the value of attribute browse_node_metrics.
540 541 542 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 540 def browse_node_metrics @browse_node_metrics end |
#child_asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics? (readonly)
Returns the value of attribute child_asin_metrics.
541 542 543 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 541 def child_asin_metrics @child_asin_metrics end |
#parent_asin_metrics ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics? (readonly)
Returns the value of attribute parent_asin_metrics.
542 543 544 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 542 def parent_asin_metrics @parent_asin_metrics end |
#review_snippets ⇒ Array[String]? (readonly)
Returns the value of attribute review_snippets.
543 544 545 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 543 def review_snippets @review_snippets end |
#subtopics ⇒ Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]? (readonly)
Returns the value of attribute subtopics.
544 545 546 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 544 def subtopics @subtopics end |
#topic ⇒ String (readonly)
Returns the value of attribute topic.
545 546 547 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 545 def topic @topic end |
Class Method Details
.[](asin_metrics:, topic:, browse_node_metrics:, child_asin_metrics:, parent_asin_metrics:, review_snippets:, subtopics:) ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
532 533 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 532
def self.[]: (asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, topic: String, ?browse_node_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, ?child_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, ?parent_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, ?review_snippets: Array[String]?, ?subtopics: Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]?) -> Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
| (Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, String, Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, Array[String]?, Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]?) -> Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
|
.members ⇒ [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
535 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 535
def self.members: () -> [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
|
.new(asin_metrics:, topic:, browse_node_metrics:, child_asin_metrics:, parent_asin_metrics:, review_snippets:, subtopics:) ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
530 531 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 530
def self.new: (asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, topic: String, ?browse_node_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, ?child_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, ?parent_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, ?review_snippets: Array[String]?, ?subtopics: Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]?) -> Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
| (Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, String, Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, Array[String]?, Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]?) -> Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
|
.parse ⇒ Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
537 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 537
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::CustomerFeedback20240601::ItemReviewTopic
|
Instance Method Details
#members ⇒ [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
547 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 547
def members: () -> [ :asin_metrics, :topic, :browse_node_metrics, :child_asin_metrics, :parent_asin_metrics, :review_snippets, :subtopics ]
|
#to_h ⇒ { asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, topic: String, browse_node_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, child_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, parent_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, review_snippets: Array[String]?, subtopics: Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]? }
548 |
# File 'sig/peddler/apis/customer_feedback_2024_06_01.rbs', line 548
def to_h: () -> { asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics, topic: String, browse_node_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewBrowseNodeMetrics?, child_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ChildASINMetrics?, parent_asin_metrics: Peddler::APIs::CustomerFeedback20240601::ItemReviewTopicMetrics?, review_snippets: Array[String]?, subtopics: Array[Peddler::APIs::CustomerFeedback20240601::ItemReviewSubtopic]? }
|