Class: Peddler::APIs::ShippingV2::Benefits
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV2::Benefits
- Defined in:
- sig/peddler/apis/shipping_v2.rbs
Instance Attribute Summary collapse
-
#excluded_benefits ⇒ Array[Peddler::APIs::ShippingV2::ExcludedBenefit]
readonly
Returns the value of attribute excluded_benefits.
-
#included_benefits ⇒ Array[String]
readonly
Returns the value of attribute included_benefits.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :excluded_benefits, :included_benefits ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShippingV2::Benefits
Instance Method Summary collapse
-
#members ⇒ [ :excluded_benefits, :included_benefits ]
-
#to_h ⇒ { excluded_benefits: Array[Peddler::APIs::ShippingV2::ExcludedBenefit], included_benefits: Array[String] }
Instance Attribute Details
#excluded_benefits ⇒ Array[Peddler::APIs::ShippingV2::ExcludedBenefit] (readonly)
Returns the value of attribute excluded_benefits.
180 181 182 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 180 def excluded_benefits @excluded_benefits end |
#included_benefits ⇒ Array[String] (readonly)
Returns the value of attribute included_benefits.
181 182 183 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 181 def included_benefits @included_benefits end |
Class Method Details
.[](excluded_benefits:, included_benefits:) ⇒ Peddler::APIs::ShippingV2::Benefits .[](arg0, arg1) ⇒ Peddler::APIs::ShippingV2::Benefits
173 174 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 173
def self.[]: (excluded_benefits: Array[Peddler::APIs::ShippingV2::ExcludedBenefit], included_benefits: Array[String]) -> Peddler::APIs::ShippingV2::Benefits
| (Array[Peddler::APIs::ShippingV2::ExcludedBenefit], Array[String]) -> Peddler::APIs::ShippingV2::Benefits
|
.members ⇒ [ :excluded_benefits, :included_benefits ]
176 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 176
def self.members: () -> [ :excluded_benefits, :included_benefits ]
|
.new(excluded_benefits:, included_benefits:) ⇒ Peddler::APIs::ShippingV2::Benefits .new(arg0, arg1) ⇒ Peddler::APIs::ShippingV2::Benefits
171 172 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 171
def self.new: (excluded_benefits: Array[Peddler::APIs::ShippingV2::ExcludedBenefit], included_benefits: Array[String]) -> Peddler::APIs::ShippingV2::Benefits
| (Array[Peddler::APIs::ShippingV2::ExcludedBenefit], Array[String]) -> Peddler::APIs::ShippingV2::Benefits
|
.parse ⇒ Peddler::APIs::ShippingV2::Benefits
178 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 178
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV2::Benefits
|
Instance Method Details
#members ⇒ [ :excluded_benefits, :included_benefits ]
183 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 183
def members: () -> [ :excluded_benefits, :included_benefits ]
|
#to_h ⇒ { excluded_benefits: Array[Peddler::APIs::ShippingV2::ExcludedBenefit], included_benefits: Array[String] }
184 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 184
def to_h: () -> { excluded_benefits: Array[Peddler::APIs::ShippingV2::ExcludedBenefit], included_benefits: Array[String] }
|