Class: Peddler::APIs::ListingsItems20210801::Issue

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#attribute_namesArray[String]? (readonly)

Returns the value of attribute attribute_names.

Returns:

  • (Array[String], nil)


82
83
84
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 82

def attribute_names
  @attribute_names
end

#categoriesArray[String] (readonly)

Returns the value of attribute categories.

Returns:

  • (Array[String])


83
84
85
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 83

def categories
  @categories
end

#codeString (readonly)

Returns the value of attribute code.

Returns:

  • (String)


84
85
86
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 84

def code
  @code
end

#enforcementsPeddler::APIs::ListingsItems20210801::IssueEnforcements? (readonly)

Returns the value of attribute enforcements.



85
86
87
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 85

def enforcements
  @enforcements
end

#messageString (readonly)

Returns the value of attribute message.

Returns:

  • (String)


86
87
88
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 86

def message
  @message
end

#severityString (readonly)

Returns the value of attribute severity.

Returns:

  • (String)


87
88
89
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 87

def severity
  @severity
end

Class Method Details

.[](categories:, code:, message:, severity:, attribute_names:, enforcements:) ⇒ Peddler::APIs::ListingsItems20210801::Issue .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ListingsItems20210801::Issue

Overloads:



75
76
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 75

def self.[]: (categories: Array[String], code: String, message: String, severity: String, ?attribute_names: Array[String]?, ?enforcements: Peddler::APIs::ListingsItems20210801::IssueEnforcements?) -> Peddler::APIs::ListingsItems20210801::Issue
| (Array[String], String, String, String, Array[String]?, Peddler::APIs::ListingsItems20210801::IssueEnforcements?) -> Peddler::APIs::ListingsItems20210801::Issue

.members[ :categories, :code, :message, :severity, :attribute_names, :enforcements ]

Returns:

  • ([ :categories, :code, :message, :severity, :attribute_names, :enforcements ])


78
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 78

def self.members: () -> [ :categories, :code, :message, :severity, :attribute_names, :enforcements ]

.new(categories:, code:, message:, severity:, attribute_names:, enforcements:) ⇒ Peddler::APIs::ListingsItems20210801::Issue .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ListingsItems20210801::Issue

Overloads:



73
74
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 73

def self.new: (categories: Array[String], code: String, message: String, severity: String, ?attribute_names: Array[String]?, ?enforcements: Peddler::APIs::ListingsItems20210801::IssueEnforcements?) -> Peddler::APIs::ListingsItems20210801::Issue
| (Array[String], String, String, String, Array[String]?, Peddler::APIs::ListingsItems20210801::IssueEnforcements?) -> Peddler::APIs::ListingsItems20210801::Issue

.parsePeddler::APIs::ListingsItems20210801::Issue

Parameters:

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

Returns:



80
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 80

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

Instance Method Details

#members[ :categories, :code, :message, :severity, :attribute_names, :enforcements ]

Returns:

  • ([ :categories, :code, :message, :severity, :attribute_names, :enforcements ])


89
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 89

def members: () -> [ :categories, :code, :message, :severity, :attribute_names, :enforcements ]

#to_h{ categories: Array[String], code: String, message: String, severity: String, attribute_names: Array[String]?, enforcements: Peddler::APIs::ListingsItems20210801::IssueEnforcements? }

Returns:



90
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 90

def to_h: () -> { categories: Array[String], code: String, message: String, severity: String, attribute_names: Array[String]?, enforcements: Peddler::APIs::ListingsItems20210801::IssueEnforcements? }