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]? }
|