Module: Patch

Defined in:
lib/patch_ruby/version.rb,
lib/patch_ruby.rb,
lib/patch_ruby/api_error.rb,
lib/patch_ruby/api_client.rb,
lib/patch_ruby/models/sdg.rb,
lib/patch_ruby/models/order.rb,
lib/patch_ruby/models/photo.rb,
lib/patch_ruby/configuration.rb,
lib/patch_ruby/api/orders_api.rb,
lib/patch_ruby/models/project.rb,
lib/patch_ruby/models/estimate.rb,
lib/patch_ruby/models/standard.rb,
lib/patch_ruby/api/projects_api.rb,
lib/patch_ruby/models/highlight.rb,
lib/patch_ruby/models/inventory.rb,
lib/patch_ruby/api/estimates_api.rb,
lib/patch_ruby/models/disclaimer.rb,
lib/patch_ruby/models/error_response.rb,
lib/patch_ruby/models/order_response.rb,
lib/patch_ruby/models/order_issued_to.rb,
lib/patch_ruby/models/order_line_item.rb,
lib/patch_ruby/models/technology_type.rb,
lib/patch_ruby/models/project_response.rb,
lib/patch_ruby/api/order_line_items_api.rb,
lib/patch_ruby/api/technology_types_api.rb,
lib/patch_ruby/models/estimate_response.rb,
lib/patch_ruby/models/meta_index_object.rb,
lib/patch_ruby/models/order_list_response.rb,
lib/patch_ruby/models/place_order_request.rb,
lib/patch_ruby/models/create_order_request.rb,
lib/patch_ruby/models/delete_order_response.rb,
lib/patch_ruby/models/project_list_response.rb,
lib/patch_ruby/models/estimate_list_response.rb,
lib/patch_ruby/models/parent_technology_type.rb,
lib/patch_ruby/models/create_success_response.rb,
lib/patch_ruby/models/order_line_item_project.rb,
lib/patch_ruby/models/order_line_item_response.rb,
lib/patch_ruby/models/create_mass_estimate_request.rb,
lib/patch_ruby/models/create_hotel_estimate_request.rb,
lib/patch_ruby/models/technology_type_list_response.rb,
lib/patch_ruby/models/create_flight_estimate_request.rb,
lib/patch_ruby/models/create_order_line_item_request.rb,
lib/patch_ruby/models/update_order_line_item_request.rb,
lib/patch_ruby/models/create_bitcoin_estimate_request.rb,
lib/patch_ruby/models/create_vehicle_estimate_request.rb,
lib/patch_ruby/models/delete_order_line_item_response.rb,
lib/patch_ruby/models/create_ethereum_estimate_request.rb,
lib/patch_ruby/models/create_shipping_estimate_request.rb,
lib/patch_ruby/models/create_ecommerce_estimate_request.rb,
lib/patch_ruby/models/create_air_shipping_estimate_request.rb,
lib/patch_ruby/models/create_sea_shipping_estimate_request.rb,
lib/patch_ruby/models/create_rail_shipping_estimate_request.rb,
lib/patch_ruby/models/create_road_shipping_estimate_request.rb

Overview

#Patch API V2

#The core API used to integrate with Patch’s service

The version of the OpenAPI document: 2 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.3.1

Defined Under Namespace

Classes: ApiClient, ApiError, Configuration, CreateAirShippingEstimateRequest, CreateBitcoinEstimateRequest, CreateEcommerceEstimateRequest, CreateEthereumEstimateRequest, CreateFlightEstimateRequest, CreateHotelEstimateRequest, CreateMassEstimateRequest, CreateOrderLineItemRequest, CreateOrderRequest, CreateRailShippingEstimateRequest, CreateRoadShippingEstimateRequest, CreateSeaShippingEstimateRequest, CreateShippingEstimateRequest, CreateSuccessResponse, CreateVehicleEstimateRequest, DeleteOrderLineItemResponse, DeleteOrderResponse, Disclaimer, ErrorResponse, Estimate, EstimateListResponse, EstimateResponse, EstimatesApi, Highlight, Inventory, MetaIndexObject, Order, OrderIssuedTo, OrderLineItem, OrderLineItemProject, OrderLineItemResponse, OrderLineItemsApi, OrderListResponse, OrderResponse, OrdersApi, ParentTechnologyType, Photo, PlaceOrderRequest, Project, ProjectListResponse, ProjectResponse, ProjectsApi, Sdg, Standard, TechnologyType, TechnologyTypeListResponse, TechnologyTypesApi, UpdateOrderLineItemRequest

Constant Summary collapse

VERSION =
'2.1.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

Patch.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



79
80
81
82
83
84
85
# File 'lib/patch_ruby.rb', line 79

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end