class Google::Shopping::Merchant::Lfp::V1::LfpInventoryService::Rest::ServiceStub
def insert_lfp_inventory request_pb, options = nil
-
(::Google::Shopping::Merchant::Lfp::V1::LfpInventory)
-
Other tags:
- Yieldparam: operation -
Yieldparam: result -
Other tags:
- Yield: - Access the result along with the TransportOperation object
Parameters:
-
options
(::Gapic::CallOptions
) -- -
request_pb
(::Google::Shopping::Merchant::Lfp::V1::InsertLfpInventoryRequest
) --
def insert_lfp_inventory request_pb, options = nil raise ::ArgumentError, "request must be provided" if request_pb.nil? verb, uri, query_string_params, body = ServiceStub.transcode_insert_lfp_inventory_request request_pb query_string_params = if query_string_params.any? query_string_params.to_h { |p| p.split "=", 2 } else {} end response = @client_stub.make_http_request( verb, uri: uri, body: body || "", params: query_string_params, method_name: "insert_lfp_inventory", options: options ) operation = ::Gapic::Rest::TransportOperation.new response result = ::Google::Shopping::Merchant::Lfp::V1::LfpInventory.decode_json response.body, ignore_unknown_fields: true catch :response do yield result, operation if block_given? result end end