Class: ApiConnectClient::Product
- Defined in:
- lib/api_connect_client/product.rb
Instance Method Summary collapse
- #all ⇒ Object
-
#initialize ⇒ Product
constructor
A new instance of Product.
- #show(product_id) ⇒ Object
Constructor Details
#initialize ⇒ Product
Returns a new instance of Product.
3 4 5 6 |
# File 'lib/api_connect_client/product.rb', line 3 def initialize super() @headers = { 'X-IBM-APIManagement-Context': ApiConnectClient::Config.context } end |
Instance Method Details
#all ⇒ Object
8 9 10 |
# File 'lib/api_connect_client/product.rb', line 8 def all get("/products") end |
#show(product_id) ⇒ Object
12 13 14 15 |
# File 'lib/api_connect_client/product.rb', line 12 def show(product_id) @headers['Accept'] = 'application/vnd.ibm-apim.product+json' get("/products/#{product_id}") end |