Class: Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
- Defined in:
- sig/peddler/apis/shipping_v2.rbs
Instance Attribute Summary collapse
-
#group_description ⇒ String
readonly
Returns the value of attribute group_description.
-
#group_id ⇒ String
readonly
Returns the value of attribute group_id.
-
#required ⇒ Boolean
readonly
Returns the value of attribute required.
-
#value_added_services ⇒ Array[Peddler::APIs::ShippingV2::ValueAddedService]?
readonly
Returns the value of attribute value_added_services.
Class Method Summary collapse
- .[] ⇒ Object
- .members ⇒ [ :group_description, :group_id, :required, :value_added_services ]
- .new ⇒ Object
- .parse ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
Instance Method Summary collapse
- #members ⇒ [ :group_description, :group_id, :required, :value_added_services ]
- #required? ⇒ Boolean
- #to_h ⇒ { group_description: String, group_id: String, required: bool, value_added_services: Array[Peddler::APIs::ShippingV2::ValueAddedService]? }
Instance Attribute Details
#group_description ⇒ String (readonly)
Returns the value of attribute group_description.
156 157 158 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 156 def group_description @group_description end |
#group_id ⇒ String (readonly)
Returns the value of attribute group_id.
157 158 159 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 157 def group_id @group_id end |
#required ⇒ Boolean (readonly)
Returns the value of attribute required.
158 159 160 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 158 def required @required end |
#value_added_services ⇒ Array[Peddler::APIs::ShippingV2::ValueAddedService]? (readonly)
Returns the value of attribute value_added_services.
159 160 161 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 159 def value_added_services @value_added_services end |
Class Method Details
.[](group_description:, group_id:, required:, value_added_services:) ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
149 150 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 149 def self.[]: (group_description: String, group_id: String, required: bool, ?value_added_services: Array[Peddler::APIs::ShippingV2::ValueAddedService]?) -> Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup | (String, String, bool, Array[Peddler::APIs::ShippingV2::ValueAddedService]?) -> Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup |
.members ⇒ [ :group_description, :group_id, :required, :value_added_services ]
152 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 152 def self.members: () -> [ :group_description, :group_id, :required, :value_added_services ] |
.new(group_description:, group_id:, required:, value_added_services:) ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
147 148 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 147 def self.new: (group_description: String, group_id: String, required: bool, ?value_added_services: Array[Peddler::APIs::ShippingV2::ValueAddedService]?) -> Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup | (String, String, bool, Array[Peddler::APIs::ShippingV2::ValueAddedService]?) -> Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup |
.parse ⇒ Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup
154 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 154 def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV2::AvailableValueAddedServiceGroup |
Instance Method Details
#members ⇒ [ :group_description, :group_id, :required, :value_added_services ]
161 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 161 def members: () -> [ :group_description, :group_id, :required, :value_added_services ] |
#required? ⇒ Boolean
162 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 162 def required?: () -> bool |
#to_h ⇒ { group_description: String, group_id: String, required: bool, value_added_services: Array[Peddler::APIs::ShippingV2::ValueAddedService]? }
163 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 163 def to_h: () -> { group_description: String, group_id: String, required: bool, value_added_services: Array[Peddler::APIs::ShippingV2::ValueAddedService]? } |