Class: DeliveryFivePostClient::Resources::API::V1
- Inherits:
-
Object
- Object
- DeliveryFivePostClient::Resources::API::V1
- Defined in:
- lib/delivery_five_post_client/resources/api/v1.rb,
lib/delivery_five_post_client/resources/api/v1/tariff.rb,
lib/delivery_five_post_client/resources/api/v1/partners.rb,
lib/delivery_five_post_client/resources/api/v1/partners/jwt.rb,
lib/delivery_five_post_client/resources/api/v1/partners/tasks.rb,
lib/delivery_five_post_client/resources/api/v1/partners/orders.rb,
lib/delivery_five_post_client/resources/api/v1/partners/return_.rb,
lib/delivery_five_post_client/resources/api/v1/get_label_statuses.rb,
lib/delivery_five_post_client/resources/api/v1/partners/warehouse.rb,
lib/delivery_five_post_client/resources/api/v1/partners/redirection.rb,
lib/delivery_five_post_client/resources/api/v1/partners/orders/cargo.rb,
lib/delivery_five_post_client/resources/api/v1/partners/tasks/report.rb,
lib/delivery_five_post_client/resources/api/v1/partners/partner_supply.rb,
lib/delivery_five_post_client/resources/api/v1/partners/tasks/report/avds.rb,
lib/delivery_five_post_client/resources/api/v1/partners/extend_storage_days.rb
Defined Under Namespace
Classes: GetLabelStatuses, Partners, Tariff
Instance Attribute Summary collapse
- #get_label_statuses ⇒ DeliveryFivePostClient::Resources::API::V1::GetLabelStatuses readonly
- #partners ⇒ DeliveryFivePostClient::Resources::API::V1::Partners readonly
- #tariff ⇒ DeliveryFivePostClient::Resources::API::V1::Tariff readonly
Instance Method Summary collapse
-
#initialize(client:) ⇒ V1
constructor
private
A new instance of V1.
Constructor Details
#initialize(client:) ⇒ V1
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns a new instance of V1.
19 20 21 22 23 24 |
# File 'lib/delivery_five_post_client/resources/api/v1.rb', line 19 def initialize(client:) @client = client @get_label_statuses = DeliveryFivePostClient::Resources::API::V1::GetLabelStatuses.new(client: client) @partners = DeliveryFivePostClient::Resources::API::V1::Partners.new(client: client) @tariff = DeliveryFivePostClient::Resources::API::V1::Tariff.new(client: client) end |
Instance Attribute Details
#get_label_statuses ⇒ DeliveryFivePostClient::Resources::API::V1::GetLabelStatuses (readonly)
8 9 10 |
# File 'lib/delivery_five_post_client/resources/api/v1.rb', line 8 def get_label_statuses @get_label_statuses end |
#partners ⇒ DeliveryFivePostClient::Resources::API::V1::Partners (readonly)
11 12 13 |
# File 'lib/delivery_five_post_client/resources/api/v1.rb', line 11 def partners @partners end |
#tariff ⇒ DeliveryFivePostClient::Resources::API::V1::Tariff (readonly)
14 15 16 |
# File 'lib/delivery_five_post_client/resources/api/v1.rb', line 14 def tariff @tariff end |