swagger

package
v1.0.1-0...-14348b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2021 License: MIT Imports: 21 Imported by: 0

Documentation

Overview

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* QLC DOD Service * * REST Api for QLC DOD Service * * API version: 0.0.1 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKey takes an APIKey as authentication for the request
	ContextAPIKey = contextKey("apikey")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

Types

type APIClient

type APIClient struct {
	DLTInvoicesApi *DLTInvoicesApiService

	DLTLedgerApi *DLTLedgerApiService

	DLTOrdersBuyerApi *DLTOrdersBuyerApiService

	DLTOrdersInfoApi *DLTOrdersInfoApiService

	DLTOrdersSellerApi *DLTOrdersSellerApiService

	DLTPovApi *DLTPovApiService

	OrdersApi *OrdersApiService

	QualificationsApi *QualificationsApiService

	QuotesApi *QuotesApiService

	ResponsesApi *ResponsesApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the QLC DOD Service API v0.0.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) ChangeBasePath

func (c *APIClient) ChangeBasePath(path string)

Change base path to allow switching to mocks

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the swagger operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	BasePath      string            `json:"basePath,omitempty"`
	Host          string            `json:"host,omitempty"`
	Scheme        string            `json:"scheme,omitempty"`
	DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
	UserAgent     string            `json:"userAgent,omitempty"`
	HTTPClient    *http.Client
}

func NewConfiguration

func NewConfiguration() *Configuration

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

type DLTInvoicesApiService

type DLTInvoicesApiService service

func (*DLTInvoicesApiService) V1DltInvoiceGenerateByBuyerPost

DLTInvoicesApiService Generate invoice by buyer's qlc address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltInvoiceGenerateInvoiceByBuyerRes

func (*DLTInvoicesApiService) V1DltInvoiceGenerateByOrderIdPost

DLTInvoicesApiService Generate invoice by order id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltInvoiceGenerateInvoiceByOrderIdRes

func (*DLTInvoicesApiService) V1DltInvoiceGenerateByProductIdPost

DLTInvoicesApiService Generate invoice by product id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltInvoiceGenerateInvoiceByProductIdRes

type DLTLedgerApiService

type DLTLedgerApiService service

func (*DLTLedgerApiService) V1DltLedgerBlockConfirmedStatusHashGet

func (a *DLTLedgerApiService) V1DltLedgerBlockConfirmedStatusHashGet(ctx context.Context, hash string) (DltLedgerBlockConfirmedStatusRes, *http.Response, error)

DLTLedgerApiService Return block confirmed status

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hash Blocks hash

@return DltLedgerBlockConfirmedStatusRes

func (*DLTLedgerApiService) V1DltLedgerProcessPost

DLTLedgerApiService Check block base info, update chain info for the block, and broadcast block

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltLedgerProcessRes

type DLTOrdersBuyerApiService

type DLTOrdersBuyerApiService service

func (*DLTOrdersBuyerApiService) V1DltOrderBuyerChangeOrderBlockPost

DLTOrdersBuyerApiService Generate a block to create a request for changing a connection or other product

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderBuyerChangeOrderBlockRes

func (*DLTOrdersBuyerApiService) V1DltOrderBuyerCreateOrderBlockPost

DLTOrdersBuyerApiService Generate a block to create a request for creating a connection or other product

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderBuyerCreateOrderBlockRes

func (*DLTOrdersBuyerApiService) V1DltOrderBuyerTerminateOrderBlockPost

DLTOrdersBuyerApiService Generate a block to create a request for terminating a connection or other product

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderBuyerTerminateOrderBlockRes

func (*DLTOrdersBuyerApiService) V1DltOrderBuyerUpdateOrderInfoBlockPost

DLTOrdersBuyerApiService Generate a block to update order id and product id to chain

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderBuyerUpdateOrderInfoBlockRes

type DLTOrdersInfoApiService

type DLTOrdersInfoApiService service

func (*DLTOrdersInfoApiService) V1DltOrderInfoByInternalIdPost

DLTOrdersInfoApiService Get order info by internal id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoOrderDetailRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoBySellerAndOrderIdPost

DLTOrdersInfoApiService Get order info by seller address and order id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoOrderDetailRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoInternalIdByOrderIdPost

func (a *DLTOrdersInfoApiService) V1DltOrderInfoInternalIdByOrderIdPost(ctx context.Context, body DltOrderInfoInternalIdByOrderIdReq) (string, *http.Response, error)

DLTOrdersInfoApiService Get internal id by seller address and order id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return string

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderCountByAddressAndSellerPost

func (a *DLTOrdersInfoApiService) V1DltOrderInfoOrderCountByAddressAndSellerPost(ctx context.Context, body DltOrderInfoOrderCountByAddressAndSellerReq) (float64, *http.Response, error)

DLTOrdersInfoApiService Get order count by buyer's address and seller's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return float64

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderCountByAddressPost

func (a *DLTOrdersInfoApiService) V1DltOrderInfoOrderCountByAddressPost(ctx context.Context, body DltOrderInfoOrderCountByAddressReq) (float64, *http.Response, error)

DLTOrdersInfoApiService Get order count by buyer's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return float64

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderIdListByAddressAndSellerPost

DLTOrdersInfoApiService Get buyer's all order ids with specified seller

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return []DltOrderInfoOrderIdListByAddressModel

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderIdListByAddressPost

DLTOrdersInfoApiService Get buyer's all order ids

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return []DltOrderInfoOrderIdListByAddressModel

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderInfoByAddressAndSellerPost

DLTOrdersInfoApiService Get order info by buyer's address and seller's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoOrderInfoByAddressAndSellerRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoOrderInfoByAddressPost

DLTOrdersInfoApiService Get order info by buyer's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoOrderInfoByAddressRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoPlacingOrderPost

DLTOrdersInfoApiService Get all placing orders

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoPlacingOrderRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductCountByAddressAndSellerPost

func (a *DLTOrdersInfoApiService) V1DltOrderInfoProductCountByAddressAndSellerPost(ctx context.Context, body DltOrderInfoProductCountByAddressAndSellerReq) (float64, *http.Response, error)

DLTOrdersInfoApiService Get product count by buyer's address and seller's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return float64

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductCountByAddressPost

func (a *DLTOrdersInfoApiService) V1DltOrderInfoProductCountByAddressPost(ctx context.Context, body DltOrderInfoProductCountByAddressReq) (float64, *http.Response, error)

DLTOrdersInfoApiService Get product count by buyer's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return float64

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductIdListByAddressAndSellerPost

DLTOrdersInfoApiService Get buyer's all product ids with specified seller

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return []DltOrderInfoProductIdListByAddressModel

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductIdListByAddressPost

DLTOrdersInfoApiService Get buyer's all product ids

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return []DltOrderInfoProductIdListByAddressModel

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductInfoByAddressAndSellerPost

DLTOrdersInfoApiService Get product info by buyer's address and seller's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoProductInfoByAddressAndSellerRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductInfoByAddressPost

DLTOrdersInfoApiService Get product info by buyer's address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoProductInfoByAddressRes

func (*DLTOrdersInfoApiService) V1DltOrderInfoProductInfoBySellerAndProductIdPost

DLTOrdersInfoApiService Get product info by seller address and product id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderInfoProductInfoBySellerAndProductIdRes

type DLTOrdersSellerApiService

type DLTOrdersSellerApiService service

func (*DLTOrdersSellerApiService) V1DltOrderSellerChangeOrderRewardBlockPost

DLTOrdersSellerApiService Generate a block to confirm or reject a changing request

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerChangeOrderRewardBlockRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerCreateOrderRewardBlockPost

DLTOrdersSellerApiService Generate a block to confirm or reject a creating request

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerCreateOrderRewardBlockRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerPendingRequestPost

DLTOrdersSellerApiService Get all pending requests for seller

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerPendingRequestRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerPendingResourceCheckPost

DLTOrdersSellerApiService Get all pending orders for seller to check. Seller need to check every product's status in each order

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerPendingResourceCheckRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerTerminateOrderRewardBlockPost

DLTOrdersSellerApiService Generate a block to confirm or reject a terminating request

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerTerminateOrderRewardBlockRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerUpdateOrderInfoRewardBlockPost

DLTOrdersSellerApiService Generate a block to update order state to complete when all products in this order can be used normally

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerUpdateOrderInfoRewardBlockRes

func (*DLTOrdersSellerApiService) V1DltOrderSellerUpdateProductInfoBlockPost

DLTOrdersSellerApiService Generate a block to update product id and product status

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return DltOrderSellerUpdateProductInfoBlockRes

type DLTPovApiService

type DLTPovApiService service

func (*DLTPovApiService) V1DltPovStatusGet

func (a *DLTPovApiService) V1DltPovStatusGet(ctx context.Context) (DltPovStatusRes, *http.Response, error)

DLTPovApiService Get POV status

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return DltPovStatusRes

type DltInvoiceGenerateInvoiceByBuyerReq

type DltInvoiceGenerateInvoiceByBuyerReq struct {
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	QlcAddressBuyer  string  `json:"qlcAddressBuyer"`
	StartTime        float64 `json:"startTime"`
	EndTime          float64 `json:"endTime"`
	// Order allowed (true = in-flight order will be included)
	InFlight bool `json:"inFlight,omitempty"`
	// Order allowed (true = cacl completed duration, false = calc whole duration or exclueded, depends on if the startTime of the order was in the invoice duration)
	Split bool `json:"split,omitempty"`
}

type DltInvoiceGenerateInvoiceByBuyerRes

type DltInvoiceGenerateInvoiceByBuyerRes struct {
	InvoiceId            string                                      `json:"invoiceId,omitempty"`
	OrderCount           float64                                     `json:"orderCount,omitempty"`
	TotalConnectionCount float64                                     `json:"totalConnectionCount,omitempty"`
	TotalAmount          float64                                     `json:"totalAmount,omitempty"`
	Currency             string                                      `json:"currency,omitempty"`
	StartTime            float64                                     `json:"startTime,omitempty"`
	EndTime              float64                                     `json:"endTime,omitempty"`
	Buyer                *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"buyer,omitempty"`
	Orders               []DltInvoiceGenerateInvoiceOrderModel       `json:"orders,omitempty"`
}

type DltInvoiceGenerateInvoiceByBuyerResData

type DltInvoiceGenerateInvoiceByBuyerResData struct {
	InvoiceId            string                                          `json:"invoiceId,omitempty"`
	OrderCount           float64                                         `json:"orderCount,omitempty"`
	TotalConnectionCount float64                                         `json:"totalConnectionCount,omitempty"`
	TotalAmount          float64                                         `json:"totalAmount,omitempty"`
	Currency             string                                          `json:"currency,omitempty"`
	StartTime            float64                                         `json:"startTime,omitempty"`
	EndTime              float64                                         `json:"endTime,omitempty"`
	Buyer                *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"buyer,omitempty"`
	Orders               []DltInvoiceGenerateInvoiceOrderModel           `json:"orders,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdReq

type DltInvoiceGenerateInvoiceByOrderIdReq struct {
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	OrderId          string  `json:"orderId"`
	StartTime        float64 `json:"startTime"`
	EndTime          float64 `json:"endTime"`
	// Order allowed (true = in-flight order will be included)
	InFlight bool `json:"inFlight,omitempty"`
	// Order allowed (true = cacl completed duration, false = calc whole duration or exclueded, depends on if the startTime of the order was in the invoice duration)
	Split bool `json:"split,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdRes

type DltInvoiceGenerateInvoiceByOrderIdRes struct {
	InvoiceId            string                                      `json:"invoiceId,omitempty"`
	TotalConnectionCount float64                                     `json:"totalConnectionCount,omitempty"`
	TotalAmount          float64                                     `json:"totalAmount,omitempty"`
	Currency             string                                      `json:"currency,omitempty"`
	StartTime            float64                                     `json:"startTime,omitempty"`
	EndTime              float64                                     `json:"endTime,omitempty"`
	Buyer                *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"buyer,omitempty"`
	Order                *DltInvoiceGenerateInvoiceByOrderIdResOrder `json:"order,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdResBuyer

type DltInvoiceGenerateInvoiceByOrderIdResBuyer struct {
	Address string `json:"address,omitempty"`
	Name    string `json:"name,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdResData

type DltInvoiceGenerateInvoiceByOrderIdResData struct {
	InvoiceId            string                                          `json:"invoiceId,omitempty"`
	TotalConnectionCount float64                                         `json:"totalConnectionCount,omitempty"`
	TotalAmount          float64                                         `json:"totalAmount,omitempty"`
	Currency             string                                          `json:"currency,omitempty"`
	StartTime            float64                                         `json:"startTime,omitempty"`
	EndTime              float64                                         `json:"endTime,omitempty"`
	Buyer                *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"buyer,omitempty"`
	Order                *DltInvoiceGenerateInvoiceByOrderIdResDataOrder `json:"order,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdResDataBuyer

type DltInvoiceGenerateInvoiceByOrderIdResDataBuyer struct {
	Address string `json:"address,omitempty"`
	Name    string `json:"name,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdResDataOrder

type DltInvoiceGenerateInvoiceByOrderIdResDataOrder struct {
	OrderId         string                                     `json:"orderId,omitempty"`
	InternalId      string                                     `json:"internalId,omitempty"`
	ConnectionCount float64                                    `json:"connectionCount,omitempty"`
	OrderAmount     float64                                    `json:"orderAmount,omitempty"`
	Connections     []DltInvoiceGenerateInvoiceConnectionModel `json:"connections,omitempty"`
}

type DltInvoiceGenerateInvoiceByOrderIdResOrder

type DltInvoiceGenerateInvoiceByOrderIdResOrder struct {
	OrderId         string                                     `json:"orderId,omitempty"`
	InternalId      string                                     `json:"internalId,omitempty"`
	ConnectionCount float64                                    `json:"connectionCount,omitempty"`
	OrderAmount     float64                                    `json:"orderAmount,omitempty"`
	Connections     []DltInvoiceGenerateInvoiceConnectionModel `json:"connections,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdModel

type DltInvoiceGenerateInvoiceByProductIdModel struct {
	OrderId          string  `json:"orderId,omitempty"`
	InternalId       string  `json:"internalId,omitempty"`
	ConnectionName   string  `json:"connectionName,omitempty"`
	PaymentType      string  `json:"paymentType,omitempty"`
	BillingType      string  `json:"billingType,omitempty"`
	Currency         string  `json:"currency,omitempty"`
	ServiceClass     string  `json:"serviceClass,omitempty"`
	Bandwidth        string  `json:"bandwidth,omitempty"`
	Price            float64 `json:"price,omitempty"`
	StartTime        float64 `json:"startTime,omitempty"`
	EndTime          float64 `json:"endTime,omitempty"`
	InvoiceStartTime float64 `json:"invoiceStartTime,omitempty"`
	InvoiceEndTime   float64 `json:"invoiceEndTime,omitempty"`
	InvoiceUnitCount float64 `json:"invoiceUnitCount,omitempty"`
	Amount           float64 `json:"amount,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdReq

type DltInvoiceGenerateInvoiceByProductIdReq struct {
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	ProductId        string  `json:"productId"`
	StartTime        float64 `json:"startTime"`
	EndTime          float64 `json:"endTime"`
	// Order allowed (true = in-flight order will be included)
	InFlight bool `json:"inFlight,omitempty"`
	// Order allowed (true = cacl completed duration, false = calc whole duration or exclueded, depends on if the startTime of the order was in the invoice duration)
	Split bool `json:"split,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdRes

type DltInvoiceGenerateInvoiceByProductIdRes struct {
	TotalAmount float64                                            `json:"totalAmount,omitempty"`
	Currency    string                                             `json:"currency,omitempty"`
	StartTime   float64                                            `json:"startTime,omitempty"`
	EndTime     float64                                            `json:"endTime,omitempty"`
	Buyer       *DltInvoiceGenerateInvoiceByOrderIdResBuyer        `json:"buyer,omitempty"`
	Connection  *DltInvoiceGenerateInvoiceByProductIdResConnection `json:"connection,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdResConnection

type DltInvoiceGenerateInvoiceByProductIdResConnection struct {
	InvoiceId        string                                      `json:"invoiceId,omitempty"`
	ConnectionAmount float64                                     `json:"connectionAmount,omitempty"`
	ItemId           string                                      `json:"itemId,omitempty"`
	ProductId        string                                      `json:"productId,omitempty"`
	SrcCompanyName   string                                      `json:"srcCompanyName,omitempty"`
	SrcRegion        string                                      `json:"srcRegion,omitempty"`
	SrcCity          string                                      `json:"srcCity,omitempty"`
	SrcDataCenter    string                                      `json:"srcDataCenter,omitempty"`
	SrcPort          string                                      `json:"srcPort,omitempty"`
	DstCompanyName   string                                      `json:"dstCompanyName,omitempty"`
	DstRegion        string                                      `json:"dstRegion,omitempty"`
	DstCity          string                                      `json:"dstCity,omitempty"`
	DstDataCenter    string                                      `json:"dstDataCenter,omitempty"`
	DstPort          string                                      `json:"dstPort,omitempty"`
	Usega            []DltInvoiceGenerateInvoiceByProductIdModel `json:"usega,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdResData

type DltInvoiceGenerateInvoiceByProductIdResData struct {
	TotalAmount float64                                                `json:"totalAmount,omitempty"`
	Currency    string                                                 `json:"currency,omitempty"`
	StartTime   float64                                                `json:"startTime,omitempty"`
	EndTime     float64                                                `json:"endTime,omitempty"`
	Buyer       *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer        `json:"buyer,omitempty"`
	Connection  *DltInvoiceGenerateInvoiceByProductIdResDataConnection `json:"connection,omitempty"`
}

type DltInvoiceGenerateInvoiceByProductIdResDataConnection

type DltInvoiceGenerateInvoiceByProductIdResDataConnection struct {
	InvoiceId        string                                      `json:"invoiceId,omitempty"`
	ConnectionAmount float64                                     `json:"connectionAmount,omitempty"`
	ItemId           string                                      `json:"itemId,omitempty"`
	ProductId        string                                      `json:"productId,omitempty"`
	SrcCompanyName   string                                      `json:"srcCompanyName,omitempty"`
	SrcRegion        string                                      `json:"srcRegion,omitempty"`
	SrcCity          string                                      `json:"srcCity,omitempty"`
	SrcDataCenter    string                                      `json:"srcDataCenter,omitempty"`
	SrcPort          string                                      `json:"srcPort,omitempty"`
	DstCompanyName   string                                      `json:"dstCompanyName,omitempty"`
	DstRegion        string                                      `json:"dstRegion,omitempty"`
	DstCity          string                                      `json:"dstCity,omitempty"`
	DstDataCenter    string                                      `json:"dstDataCenter,omitempty"`
	DstPort          string                                      `json:"dstPort,omitempty"`
	Usega            []DltInvoiceGenerateInvoiceByProductIdModel `json:"usega,omitempty"`
}

type DltInvoiceGenerateInvoiceConnectionModel

type DltInvoiceGenerateInvoiceConnectionModel struct {
	ConnectionAmount float64                               `json:"connectionAmount,omitempty"`
	ProductId        float64                               `json:"productId,omitempty"`
	SrcCompanyName   string                                `json:"srcCompanyName,omitempty"`
	SrcRegion        string                                `json:"srcRegion,omitempty"`
	SrcCity          string                                `json:"srcCity,omitempty"`
	SrcDataCenter    string                                `json:"srcDataCenter,omitempty"`
	SrcPort          string                                `json:"srcPort,omitempty"`
	DstCompanyName   string                                `json:"dstCompanyName,omitempty"`
	DstRegion        string                                `json:"dstRegion,omitempty"`
	DstCity          string                                `json:"dstCity,omitempty"`
	DstDataCenter    string                                `json:"dstDataCenter,omitempty"`
	DstPort          string                                `json:"dstPort,omitempty"`
	Usage            []DltInvoiceGenerateInvoiceUsageModel `json:"usage,omitempty"`
}

type DltInvoiceGenerateInvoiceOrderModel

type DltInvoiceGenerateInvoiceOrderModel struct {
	OrderId         string                                     `json:"orderId,omitempty"`
	InternalId      string                                     `json:"internalId,omitempty"`
	ConnectionCount float64                                    `json:"connectionCount,omitempty"`
	OrderAmount     float64                                    `json:"orderAmount,omitempty"`
	Connections     []DltInvoiceGenerateInvoiceConnectionModel `json:"connections,omitempty"`
}

type DltInvoiceGenerateInvoiceUsageModel

type DltInvoiceGenerateInvoiceUsageModel struct {
	ConnectionName   string  `json:"connectionName,omitempty"`
	PaymentType      string  `json:"paymentType,omitempty"`
	BillingType      string  `json:"billingType,omitempty"`
	Currency         string  `json:"currency,omitempty"`
	ServiceClass     string  `json:"serviceClass,omitempty"`
	Bandwidth        string  `json:"bandwidth,omitempty"`
	Price            float64 `json:"price,omitempty"`
	StartTime        float64 `json:"startTime,omitempty"`
	EndTime          float64 `json:"endTime,omitempty"`
	InvoiceStartTime float64 `json:"invoiceStartTime,omitempty"`
	InvoiceEndTime   float64 `json:"invoiceEndTime,omitempty"`
	InvoiceUnitCount float64 `json:"invoiceUnitCount,omitempty"`
	Amount           float64 `json:"amount,omitempty"`
}

type DltLedgerBlockConfirmedStatusRes

type DltLedgerBlockConfirmedStatusRes struct {
	Code   float64                               `json:"code,omitempty"`
	Error_ *interface{}                          `json:"error,omitempty"`
	Data   *DltLedgerBlockConfirmedStatusResData `json:"data,omitempty"`
	Meta   *interface{}                          `json:"meta,omitempty"`
}

type DltLedgerBlockConfirmedStatusResData

type DltLedgerBlockConfirmedStatusResData struct {
	Hash string `json:"hash,omitempty"`
}

type DltLedgerProcessReq

type DltLedgerProcessReq struct {
	Type_          string  `json:"type,omitempty"`
	Token          string  `json:"token,omitempty"`
	Address        string  `json:"address,omitempty"`
	Balance        string  `json:"balance,omitempty"`
	Vote           string  `json:"vote,omitempty"`
	Network        string  `json:"network,omitempty"`
	Storage        string  `json:"storage,omitempty"`
	Oracle         string  `json:"oracle,omitempty"`
	Previous       string  `json:"previous,omitempty"`
	Link           string  `json:"link,omitempty"`
	Message        string  `json:"message,omitempty"`
	PovHeight      float64 `json:"povHeight,omitempty"`
	Timestamp      float64 `json:"timestamp,omitempty"`
	Extra          string  `json:"extra,omitempty"`
	Representative string  `json:"representative,omitempty"`
	Work           string  `json:"work,omitempty"`
	Signature      string  `json:"signature,omitempty"`
}

type DltLedgerProcessRes

type DltLedgerProcessRes struct {
	Code   float64                               `json:"code,omitempty"`
	Error_ *interface{}                          `json:"error,omitempty"`
	Data   *DltLedgerBlockConfirmedStatusResData `json:"data,omitempty"`
	Meta   *interface{}                          `json:"meta,omitempty"`
}

type DltOrderBuyerChangeOrderBlockModel

type DltOrderBuyerChangeOrderBlockModel struct {
	ProductId      string `json:"productId"`
	ItemId         string `json:"itemId"`
	QuoteId        string `json:"quoteId,omitempty"`
	QuoteItemId    string `json:"quoteItemId,omitempty"`
	ConnectionName string `json:"connectionName,omitempty"`
	PaymentType    string `json:"paymentType,omitempty"`
	BillingType    string `json:"billingType,omitempty"`
	Currency       string `json:"currency,omitempty"`
	Bandwidth      string `json:"bandwidth,omitempty"`
	// Only for PAYG
	BillingUnit string  `json:"billingUnit,omitempty"`
	Price       float64 `json:"price,omitempty"`
	// Need to be set when billingType is DOD
	StartTime float64 `json:"startTime,omitempty"`
	// Need to be set when billingType is DOD
	EndTime      float64 `json:"endTime,omitempty"`
	ServiceClass string  `json:"serviceClass,omitempty"`
}

type DltOrderBuyerChangeOrderBlockReq

type DltOrderBuyerChangeOrderBlockReq struct {
	Buyer       *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"buyer"`
	Seller      *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"seller"`
	Connections []DltOrderBuyerChangeOrderBlockModel        `json:"connections"`
}

type DltOrderBuyerChangeOrderBlockRes

type DltOrderBuyerChangeOrderBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderBuyerCreateOrderBlockModel

type DltOrderBuyerCreateOrderBlockModel struct {
	ItemId            string `json:"itemId"`
	BuyerProductId    string `json:"buyerProductId,omitempty"`
	ProductOfferingId string `json:"productOfferingId"`
	QuoteId           string `json:"quoteId"`
	QuoteItemId       string `json:"quoteItemId"`
	ConnectionName    string `json:"connectionName,omitempty"`
	SrcCompanyName    string `json:"srcCompanyName,omitempty"`
	SrcRegion         string `json:"srcRegion,omitempty"`
	SrcCity           string `json:"srcCity,omitempty"`
	SrcDataCenter     string `json:"srcDataCenter,omitempty"`
	SrcPort           string `json:"srcPort,omitempty"`
	DstCompanyName    string `json:"dstCompanyName,omitempty"`
	DstRegion         string `json:"dstRegion,omitempty"`
	DstCity           string `json:"dstCity,omitempty"`
	DstDataCenter     string `json:"dstDataCenter,omitempty"`
	DstPort           string `json:"dstPort,omitempty"`
	PaymentType       string `json:"paymentType,omitempty"`
	BillingType       string `json:"billingType,omitempty"`
	Currency          string `json:"currency,omitempty"`
	Bandwidth         string `json:"bandwidth,omitempty"`
	// Only for PAYG
	BillingUnit string  `json:"billingUnit,omitempty"`
	Price       float64 `json:"price,omitempty"`
	// Need to be set when billingType is DOD
	StartTime float64 `json:"startTime,omitempty"`
	// Need to be set when billingType is DOD
	EndTime      float64 `json:"endTime,omitempty"`
	ServiceClass string  `json:"serviceClass,omitempty"`
}

type DltOrderBuyerCreateOrderBlockReq

type DltOrderBuyerCreateOrderBlockReq struct {
	Buyer       *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"buyer"`
	Seller      *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"seller"`
	Connections []DltOrderBuyerCreateOrderBlockModel        `json:"connections"`
}

type DltOrderBuyerCreateOrderBlockRes

type DltOrderBuyerCreateOrderBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderBuyerCreateOrderBlockResData

type DltOrderBuyerCreateOrderBlockResData struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderBuyerTerminateOrderBlockModel

type DltOrderBuyerTerminateOrderBlockModel struct {
	ProductId   string  `json:"productId,omitempty"`
	ItemId      string  `json:"itemId"`
	QuoteId     string  `json:"quoteId,omitempty"`
	QuoteItemId string  `json:"quoteItemId,omitempty"`
	Price       float64 `json:"price,omitempty"`
}

type DltOrderBuyerTerminateOrderBlockReq

type DltOrderBuyerTerminateOrderBlockReq struct {
	Buyer       *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"buyer"`
	Seller      *DltInvoiceGenerateInvoiceByOrderIdResBuyer `json:"seller"`
	Connections []DltOrderBuyerTerminateOrderBlockModel     `json:"connections"`
}

type DltOrderBuyerTerminateOrderBlockRes

type DltOrderBuyerTerminateOrderBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderBuyerUpdateOrderInfoBlockModel

type DltOrderBuyerUpdateOrderInfoBlockModel struct {
	ItemId      string `json:"itemId"`
	OrderItemId string `json:"orderItemId"`
}

type DltOrderBuyerUpdateOrderInfoBlockReq

type DltOrderBuyerUpdateOrderInfoBlockReq struct {
	Buyer       string                                   `json:"buyer"`
	InternalId  string                                   `json:"internalId"`
	OrderId     string                                   `json:"orderId"`
	OrderItemId []DltOrderBuyerUpdateOrderInfoBlockModel `json:"orderItemId"`
	Status      string                                   `json:"status"`
	FailReason  string                                   `json:"failReason,omitempty"`
}

type DltOrderBuyerUpdateOrderInfoBlockRes

type DltOrderBuyerUpdateOrderInfoBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderInfoByInternalIdReq

type DltOrderInfoByInternalIdReq struct {
	InternalId string `json:"internalId"`
}

type DltOrderInfoBySellerAndOrderIdReq

type DltOrderInfoBySellerAndOrderIdReq struct {
	QlcAddressSeller string `json:"qlcAddressSeller"`
	OrderId          string `json:"orderId"`
}

type DltOrderInfoInternalIdByOrderIdReq

type DltOrderInfoInternalIdByOrderIdReq struct {
	QlcAddressSeller string `json:"qlcAddressSeller"`
	OrderId          string `json:"orderId"`
}

type DltOrderInfoInternalIdByOrderIdRes

type DltOrderInfoInternalIdByOrderIdRes struct {
	Code   float64      `json:"code,omitempty"`
	Error_ *interface{} `json:"error,omitempty"`
	Data   string       `json:"data,omitempty"`
	Meta   *interface{} `json:"meta,omitempty"`
}

type DltOrderInfoOrderCountByAddressAndSellerReq

type DltOrderInfoOrderCountByAddressAndSellerReq struct {
	QlcAddressBuyer  string `json:"qlcAddressBuyer"`
	QlcAddressSeller string `json:"qlcAddressSeller"`
}

type DltOrderInfoOrderCountByAddressAndSellerRes

type DltOrderInfoOrderCountByAddressAndSellerRes struct {
	Code   float64      `json:"code,omitempty"`
	Error_ *interface{} `json:"error,omitempty"`
	Data   float64      `json:"data,omitempty"`
	Meta   *interface{} `json:"meta,omitempty"`
}

type DltOrderInfoOrderCountByAddressReq

type DltOrderInfoOrderCountByAddressReq struct {
	QlcAddressBuyer string `json:"qlcAddressBuyer"`
}

type DltOrderInfoOrderCountByAddressRes

type DltOrderInfoOrderCountByAddressRes struct {
	Code   float64      `json:"code,omitempty"`
	Error_ *interface{} `json:"error,omitempty"`
	Data   float64      `json:"data,omitempty"`
	Meta   *interface{} `json:"meta,omitempty"`
}

type DltOrderInfoOrderDetailConnectionModel

type DltOrderInfoOrderDetailConnectionModel struct {
	ItemId            string  `json:"itemId,omitempty"`
	BuyerProductId    string  `json:"buyerProductId,omitempty"`
	ProductOfferingId string  `json:"productOfferingId,omitempty"`
	ProductId         string  `json:"productId,omitempty"`
	SrcCompanyName    string  `json:"srcCompanyName,omitempty"`
	SrcRegion         string  `json:"srcRegion,omitempty"`
	SrcCity           string  `json:"srcCity,omitempty"`
	SrcDataCenter     string  `json:"srcDataCenter,omitempty"`
	SrcPort           string  `json:"srcPort,omitempty"`
	DstCompanyName    string  `json:"dstCompanyName,omitempty"`
	DstRegion         string  `json:"dstRegion,omitempty"`
	DstCity           string  `json:"dstCity,omitempty"`
	DstDataCenter     string  `json:"dstDataCenter,omitempty"`
	DstPort           string  `json:"dstPort,omitempty"`
	ConnectionName    string  `json:"connectionName,omitempty"`
	PaymentType       string  `json:"paymentType,omitempty"`
	BillingType       string  `json:"billingType,omitempty"`
	Currency          string  `json:"currency,omitempty"`
	ServiceClass      string  `json:"serviceClass,omitempty"`
	Bandwidth         string  `json:"bandwidth,omitempty"`
	BillingUnit       string  `json:"billingUnit,omitempty"`
	Price             float64 `json:"price,omitempty"`
	StartTime         float64 `json:"startTime,omitempty"`
	EndTime           float64 `json:"endTime,omitempty"`
}

type DltOrderInfoOrderDetailRes

type DltOrderInfoOrderDetailRes struct {
	Jsonrpc string                       `json:"jsonrpc"`
	ID      string                       `json:"id"`
	Result  *qlcchain.DoDSettleOrderInfo `json:"result,omitempty"`
}

type DltOrderInfoOrderDetailResData

type DltOrderInfoOrderDetailResData struct {
	Buyer         *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"buyer,omitempty"`
	Seller        *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"seller,omitempty"`
	OrderId       string                                          `json:"orderId,omitempty"`
	OrderType     string                                          `json:"orderType,omitempty"`
	OrderState    string                                          `json:"orderState,omitempty"`
	ContractState string                                          `json:"contractState,omitempty"`
	Connections   []DltOrderInfoOrderDetailConnectionModel        `json:"connections,omitempty"`
	Track         []DltOrderInfoOrderDetailTrackModel             `json:"track,omitempty"`
}

type DltOrderInfoOrderDetailResRpc

type DltOrderInfoOrderDetailResRpc struct {
	Buyer         *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"buyer,omitempty"`
	Seller        *DltInvoiceGenerateInvoiceByOrderIdResDataBuyer `json:"seller,omitempty"`
	OrderId       string                                          `json:"orderId,omitempty"`
	OrderType     string                                          `json:"orderType,omitempty"`
	OrderState    string                                          `json:"orderState,omitempty"`
	ContractState string                                          `json:"contractState,omitempty"`
	Connections   []DltOrderInfoOrderDetailConnectionModel        `json:"connections,omitempty"`
	Track         []DltOrderInfoOrderDetailTrackModel             `json:"track,omitempty"`
}

type DltOrderInfoOrderDetailTrackModel

type DltOrderInfoOrderDetailTrackModel struct {
	ContractState string  `json:"contractState,omitempty"`
	OrderState    string  `json:"orderState,omitempty"`
	Reason        string  `json:"reason,omitempty"`
	Time          float64 `json:"time,omitempty"`
	Hash          string  `json:"hash,omitempty"`
}

type DltOrderInfoOrderIdListByAddressAndSellerReq

type DltOrderInfoOrderIdListByAddressAndSellerReq struct {
	QlcAddressBuyer  string `json:"qlcAddressBuyer"`
	QlcAddressSeller string `json:"qlcAddressSeller"`
}

type DltOrderInfoOrderIdListByAddressAndSellerRes

type DltOrderInfoOrderIdListByAddressAndSellerRes struct {
	Code   float64                                 `json:"code,omitempty"`
	Error_ *interface{}                            `json:"error,omitempty"`
	Data   []DltOrderInfoOrderIdListByAddressModel `json:"data,omitempty"`
	Meta   *interface{}                            `json:"meta,omitempty"`
}

type DltOrderInfoOrderIdListByAddressModel

type DltOrderInfoOrderIdListByAddressModel struct {
	Seller  string `json:"seller,omitempty"`
	OrderId string `json:"orderId,omitempty"`
}

type DltOrderInfoOrderIdListByAddressReq

type DltOrderInfoOrderIdListByAddressReq struct {
	QlcAddressBuyer string `json:"qlcAddressBuyer"`
}

type DltOrderInfoOrderIdListByAddressRes

type DltOrderInfoOrderIdListByAddressRes struct {
	Code   float64                                 `json:"code,omitempty"`
	Error_ *interface{}                            `json:"error,omitempty"`
	Data   []DltOrderInfoOrderIdListByAddressModel `json:"data,omitempty"`
	Meta   *interface{}                            `json:"meta,omitempty"`
}

type DltOrderInfoOrderInfoByAddressAndSellerReq

type DltOrderInfoOrderInfoByAddressAndSellerReq struct {
	QlcAddressBuyer  string  `json:"qlcAddressBuyer"`
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	Count            float64 `json:"count"`
	Offset           float64 `json:"offset"`
}

type DltOrderInfoOrderInfoByAddressAndSellerRes

type DltOrderInfoOrderInfoByAddressAndSellerRes struct {
	TotalOrders float64                      `json:"totalOrders,omitempty"`
	OrderInfo   []DltOrderInfoOrderDetailRes `json:"orderInfo,omitempty"`
}

type DltOrderInfoOrderInfoByAddressReq

type DltOrderInfoOrderInfoByAddressReq struct {
	QlcAddressBuyer string  `json:"qlcAddressBuyer"`
	Count           float64 `json:"count"`
	Offset          float64 `json:"offset"`
}

type DltOrderInfoOrderInfoByAddressRes

type DltOrderInfoOrderInfoByAddressRes struct {
	TotalOrders float64                      `json:"totalOrders,omitempty"`
	OrderInfo   []DltOrderInfoOrderDetailRes `json:"orderInfo,omitempty"`
}

type DltOrderInfoOrderInfoByAddressResData

type DltOrderInfoOrderInfoByAddressResData struct {
	TotalOrders float64                         `json:"totalOrders,omitempty"`
	OrderInfo   []DltOrderInfoOrderDetailResRpc `json:"orderInfo,omitempty"`
}

type DltOrderInfoPlacingOrderModel

type DltOrderInfoPlacingOrderModel struct {
	InternalId string                       `json:"internalId,omitempty"`
	OrderInfo  []DltOrderInfoOrderDetailRes `json:"orderInfo,omitempty"`
}

type DltOrderInfoPlacingOrderReq

type DltOrderInfoPlacingOrderReq struct {
	QlcAddressBuyer  string  `json:"qlcAddressBuyer"`
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	Count            float64 `json:"count"`
	Offset           float64 `json:"offset"`
}

type DltOrderInfoPlacingOrderRes

type DltOrderInfoPlacingOrderRes struct {
	TotalOrders float64                         `json:"totalOrders,omitempty"`
	OrderList   []DltOrderInfoPlacingOrderModel `json:"orderList,omitempty"`
}

type DltOrderInfoPlacingOrderResData

type DltOrderInfoPlacingOrderResData struct {
	TotalOrders float64                         `json:"totalOrders,omitempty"`
	OrderList   []DltOrderInfoPlacingOrderModel `json:"orderList,omitempty"`
}

type DltOrderInfoProductCountByAddressAndSellerReq

type DltOrderInfoProductCountByAddressAndSellerReq struct {
	QlcAddressBuyer  string `json:"qlcAddressBuyer"`
	QlcAddressSeller string `json:"qlcAddressSeller"`
}

type DltOrderInfoProductCountByAddressAndSellerRes

type DltOrderInfoProductCountByAddressAndSellerRes struct {
	Code   float64      `json:"code,omitempty"`
	Error_ *interface{} `json:"error,omitempty"`
	Data   float64      `json:"data,omitempty"`
	Meta   *interface{} `json:"meta,omitempty"`
}

type DltOrderInfoProductCountByAddressReq

type DltOrderInfoProductCountByAddressReq struct {
	QlcAddressBuyer string `json:"qlcAddressBuyer"`
}

type DltOrderInfoProductCountByAddressRes

type DltOrderInfoProductCountByAddressRes struct {
	Code   float64      `json:"code,omitempty"`
	Error_ *interface{} `json:"error,omitempty"`
	Data   float64      `json:"data,omitempty"`
	Meta   *interface{} `json:"meta,omitempty"`
}

type DltOrderInfoProductIdListByAddressAndSellerReq

type DltOrderInfoProductIdListByAddressAndSellerReq struct {
	QlcAddressBuyer  string `json:"qlcAddressBuyer"`
	QlcAddressSeller string `json:"qlcAddressSeller"`
}

type DltOrderInfoProductIdListByAddressAndSellerRes

type DltOrderInfoProductIdListByAddressAndSellerRes struct {
	Code   float64                                   `json:"code,omitempty"`
	Error_ *interface{}                              `json:"error,omitempty"`
	Data   []DltOrderInfoProductIdListByAddressModel `json:"data,omitempty"`
	Meta   *interface{}                              `json:"meta,omitempty"`
}

type DltOrderInfoProductIdListByAddressModel

type DltOrderInfoProductIdListByAddressModel struct {
	Seller    string `json:"seller,omitempty"`
	ProductId string `json:"productId,omitempty"`
}

type DltOrderInfoProductIdListByAddressReq

type DltOrderInfoProductIdListByAddressReq struct {
	QlcAddressBuyer string `json:"qlcAddressBuyer"`
}

type DltOrderInfoProductIdListByAddressRes

type DltOrderInfoProductIdListByAddressRes struct {
	Code   float64                                   `json:"code,omitempty"`
	Error_ *interface{}                              `json:"error,omitempty"`
	Data   []DltOrderInfoProductIdListByAddressModel `json:"data,omitempty"`
	Meta   *interface{}                              `json:"meta,omitempty"`
}

type DltOrderInfoProductInfoByAddressAndSellerReq

type DltOrderInfoProductInfoByAddressAndSellerReq struct {
	QlcAddressBuyer  string  `json:"qlcAddressBuyer"`
	QlcAddressSeller string  `json:"qlcAddressSeller"`
	Count            float64 `json:"count"`
	Offset           float64 `json:"offset"`
}

type DltOrderInfoProductInfoByAddressAndSellerRes

type DltOrderInfoProductInfoByAddressAndSellerRes struct {
	TotalProducts float64                                          `json:"totalProducts,omitempty"`
	ProductInfo   []DltOrderInfoProductInfoBySellerAndProductIdRes `json:"productInfo,omitempty"`
}

type DltOrderInfoProductInfoByAddressReq

type DltOrderInfoProductInfoByAddressReq struct {
	QlcAddressBuyer string  `json:"qlcAddressBuyer"`
	Count           float64 `json:"count"`
	Offset          float64 `json:"offset"`
}

type DltOrderInfoProductInfoByAddressRes

type DltOrderInfoProductInfoByAddressRes struct {
	TotalProducts float64                                          `json:"totalProducts,omitempty"`
	ProductInfo   []DltOrderInfoProductInfoBySellerAndProductIdRes `json:"productInfo,omitempty"`
}

type DltOrderInfoProductInfoByAddressResData

type DltOrderInfoProductInfoByAddressResData struct {
	TotalProducts float64                                             `json:"totalProducts,omitempty"`
	ProductInfo   []DltOrderInfoProductInfoBySellerAndProductIdResRpc `json:"productInfo,omitempty"`
}

type DltOrderInfoProductInfoBySellerAndProductIdDoneModel

type DltOrderInfoProductInfoBySellerAndProductIdDoneModel struct {
	ConnectionName string  `json:"connectionName,omitempty"`
	PaymentType    string  `json:"paymentType,omitempty"`
	BillingType    string  `json:"billingType,omitempty"`
	Currency       string  `json:"currency,omitempty"`
	ServiceClass   string  `json:"serviceClass,omitempty"`
	Bandwidth      string  `json:"bandwidth,omitempty"`
	BillingUnit    string  `json:"billingUnit,omitempty"`
	Price          float64 `json:"price,omitempty"`
	StartTime      float64 `json:"startTime,omitempty"`
	EndTime        float64 `json:"endTime,omitempty"`
}

type DltOrderInfoProductInfoBySellerAndProductIdReq

type DltOrderInfoProductInfoBySellerAndProductIdReq struct {
	QlcAddressSeller string `json:"qlcAddressSeller"`
	ProductId        string `json:"productId"`
}

type DltOrderInfoProductInfoBySellerAndProductIdRes

type DltOrderInfoProductInfoBySellerAndProductIdRes struct {
	ItemId            string                                                  `json:"itemId,omitempty"`
	BuyerProductId    string                                                  `json:"buyerProductId,omitempty"`
	ProductOfferingId string                                                  `json:"productOfferingId,omitempty"`
	ProductId         string                                                  `json:"productId,omitempty"`
	SrcCompanyName    string                                                  `json:"srcCompanyName,omitempty"`
	SrcRegion         string                                                  `json:"srcRegion,omitempty"`
	SrcCity           string                                                  `json:"srcCity,omitempty"`
	SrcDataCenter     string                                                  `json:"srcDataCenter,omitempty"`
	SrcPort           string                                                  `json:"srcPort,omitempty"`
	DstCompanyName    string                                                  `json:"dstCompanyName,omitempty"`
	DstRegion         string                                                  `json:"dstRegion,omitempty"`
	DstCity           string                                                  `json:"dstCity,omitempty"`
	DstDataCenter     string                                                  `json:"dstDataCenter,omitempty"`
	DstPort           string                                                  `json:"dstPort,omitempty"`
	Active            []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"active,omitempty"`
	Done              []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"done,omitempty"`
	Track             []DltOrderInfoProductInfoBySellerAndProductIdTrackModel `json:"track,omitempty"`
}

type DltOrderInfoProductInfoBySellerAndProductIdResData

type DltOrderInfoProductInfoBySellerAndProductIdResData struct {
	ItemId            string                                                  `json:"itemId,omitempty"`
	BuyerProductId    string                                                  `json:"buyerProductId,omitempty"`
	ProductOfferingId string                                                  `json:"productOfferingId,omitempty"`
	ProductId         string                                                  `json:"productId,omitempty"`
	SrcCompanyName    string                                                  `json:"srcCompanyName,omitempty"`
	SrcRegion         string                                                  `json:"srcRegion,omitempty"`
	SrcCity           string                                                  `json:"srcCity,omitempty"`
	SrcDataCenter     string                                                  `json:"srcDataCenter,omitempty"`
	SrcPort           string                                                  `json:"srcPort,omitempty"`
	DstCompanyName    string                                                  `json:"dstCompanyName,omitempty"`
	DstRegion         string                                                  `json:"dstRegion,omitempty"`
	DstCity           string                                                  `json:"dstCity,omitempty"`
	DstDataCenter     string                                                  `json:"dstDataCenter,omitempty"`
	DstPort           string                                                  `json:"dstPort,omitempty"`
	Active            []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"active,omitempty"`
	Done              []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"done,omitempty"`
	Track             []DltOrderInfoProductInfoBySellerAndProductIdTrackModel `json:"track,omitempty"`
}

type DltOrderInfoProductInfoBySellerAndProductIdResRpc

type DltOrderInfoProductInfoBySellerAndProductIdResRpc struct {
	ItemId            string                                                  `json:"itemId,omitempty"`
	BuyerProductId    string                                                  `json:"buyerProductId,omitempty"`
	ProductOfferingId string                                                  `json:"productOfferingId,omitempty"`
	ProductId         string                                                  `json:"productId,omitempty"`
	SrcCompanyName    string                                                  `json:"srcCompanyName,omitempty"`
	SrcRegion         string                                                  `json:"srcRegion,omitempty"`
	SrcCity           string                                                  `json:"srcCity,omitempty"`
	SrcDataCenter     string                                                  `json:"srcDataCenter,omitempty"`
	SrcPort           string                                                  `json:"srcPort,omitempty"`
	DstCompanyName    string                                                  `json:"dstCompanyName,omitempty"`
	DstRegion         string                                                  `json:"dstRegion,omitempty"`
	DstCity           string                                                  `json:"dstCity,omitempty"`
	DstDataCenter     string                                                  `json:"dstDataCenter,omitempty"`
	DstPort           string                                                  `json:"dstPort,omitempty"`
	Active            []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"active,omitempty"`
	Done              []DltOrderInfoProductInfoBySellerAndProductIdDoneModel  `json:"done,omitempty"`
	Track             []DltOrderInfoProductInfoBySellerAndProductIdTrackModel `json:"track,omitempty"`
}

type DltOrderInfoProductInfoBySellerAndProductIdTrackModel

type DltOrderInfoProductInfoBySellerAndProductIdTrackModel struct {
	OrderType string                                                 `json:"orderType,omitempty"`
	OrderId   string                                                 `json:"orderId,omitempty"`
	Time      float64                                                `json:"time,omitempty"`
	Changed   []DltOrderInfoProductInfoBySellerAndProductIdDoneModel `json:"changed,omitempty"`
}

type DltOrderSellerChangeOrderRewardBlockReq

type DltOrderSellerChangeOrderRewardBlockReq struct {
	RequestHash string `json:"requestHash"`
	Action      string `json:"action"`
}

type DltOrderSellerChangeOrderRewardBlockRes

type DltOrderSellerChangeOrderRewardBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderSellerCreateOrderRewardBlockReq

type DltOrderSellerCreateOrderRewardBlockReq struct {
	RequestHash string `json:"requestHash"`
	Action      string `json:"action"`
}

type DltOrderSellerCreateOrderRewardBlockRes

type DltOrderSellerCreateOrderRewardBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderSellerCreateOrderRewardBlockResData

type DltOrderSellerCreateOrderRewardBlockResData struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderSellerPendingRequestConnectionModel

type DltOrderSellerPendingRequestConnectionModel struct {
	ItemId            string  `json:"itemId,omitempty"`
	BuyerProductId    string  `json:"buyerProductId,omitempty"`
	ProductOfferingId string  `json:"productOfferingId,omitempty"`
	ProductId         string  `json:"productId,omitempty"`
	SrcCompanyName    string  `json:"srcCompanyName,omitempty"`
	SrcRegion         string  `json:"srcRegion,omitempty"`
	SrcCity           string  `json:"srcCity,omitempty"`
	SrcDataCenter     string  `json:"srcDataCenter,omitempty"`
	SrcPort           string  `json:"srcPort,omitempty"`
	DstCompanyName    string  `json:"dstCompanyName,omitempty"`
	DstRegion         string  `json:"dstRegion,omitempty"`
	DstCity           string  `json:"dstCity,omitempty"`
	DstDataCenter     string  `json:"dstDataCenter,omitempty"`
	DstPort           string  `json:"dstPort,omitempty"`
	ConnectionName    string  `json:"connectionName,omitempty"`
	PaymentType       string  `json:"paymentType,omitempty"`
	BillingType       string  `json:"billingType,omitempty"`
	Currency          string  `json:"currency,omitempty"`
	ServiceClass      string  `json:"serviceClass,omitempty"`
	Bandwidth         string  `json:"bandwidth,omitempty"`
	BillingUnit       string  `json:"billingUnit,omitempty"`
	Price             float64 `json:"price,omitempty"`
	StartTime         float64 `json:"startTime,omitempty"`
	EndTime           float64 `json:"endTime,omitempty"`
}

type DltOrderSellerPendingRequestReq

type DltOrderSellerPendingRequestReq struct {
	QlcAddressSeller string `json:"qlcAddressSeller"`
}

type DltOrderSellerPendingRequestRes

type DltOrderSellerPendingRequestRes struct {
	Jsonrpc string                         `json:"jsonrpc"`
	ID      string                         `json:"id"`
	Result  []*qlcSdk.DoDPendingRequestRsp `json:"result"`
}

type DltOrderSellerPendingRequestResData

type DltOrderSellerPendingRequestResData struct {
	Hash  string                                    `json:"hash,omitempty"`
	Order *DltOrderSellerPendingRequestResDataOrder `json:"order,omitempty"`
}

type DltOrderSellerPendingRequestResDataOrder

type DltOrderSellerPendingRequestResDataOrder struct {
	Buyer         *DltInvoiceGenerateInvoiceByOrderIdResBuyer   `json:"buyer,omitempty"`
	Seller        *DltInvoiceGenerateInvoiceByOrderIdResBuyer   `json:"seller,omitempty"`
	OrderId       string                                        `json:"orderId,omitempty"`
	OrderType     string                                        `json:"orderType,omitempty"`
	OrderState    string                                        `json:"orderState,omitempty"`
	ContractState string                                        `json:"contractState,omitempty"`
	Connections   []DltOrderSellerPendingRequestConnectionModel `json:"connections,omitempty"`
	Track         []DltOrderSellerPendingRequestTrackModel      `json:"track,omitempty"`
}

type DltOrderSellerPendingRequestTrackModel

type DltOrderSellerPendingRequestTrackModel struct {
	ContractState string  `json:"contractState,omitempty"`
	OrderState    string  `json:"orderState,omitempty"`
	Reason        string  `json:"reason,omitempty"`
	Time          float64 `json:"time,omitempty"`
	Hash          string  `json:"hash,omitempty"`
}

type DltOrderSellerPendingResourceCheckModel

type DltOrderSellerPendingResourceCheckModel struct {
	SendHash   string                                           `json:"sendHash,omitempty"`
	OrderId    string                                           `json:"orderId,omitempty"`
	InternalId string                                           `json:"internalId,omitempty"`
	Products   []DltOrderSellerPendingResourceCheckProductModel `json:"products,omitempty"`
}

type DltOrderSellerPendingResourceCheckProductModel

type DltOrderSellerPendingResourceCheckProductModel struct {
	ProductId string `json:"productId,omitempty"`
	Active    bool   `json:"active,omitempty"`
}

type DltOrderSellerPendingResourceCheckReq

type DltOrderSellerPendingResourceCheckReq struct {
	QlcAddressSeller string `json:"qlcAddressSeller,omitempty"`
}

type DltOrderSellerPendingResourceCheckRes

type DltOrderSellerPendingResourceCheckRes struct {
	Jsonrpc string                                  `json:"jsonrpc"`
	ID      string                                  `json:"id"`
	Result  []*qlcchain.DoDPendingResourceCheckInfo `json:"result,omitempty"`
}

type DltOrderSellerTerminateOrderRewardBlockReq

type DltOrderSellerTerminateOrderRewardBlockReq struct {
	RequestHash string `json:"requestHash"`
	Action      string `json:"action"`
}

type DltOrderSellerTerminateOrderRewardBlockRes

type DltOrderSellerTerminateOrderRewardBlockRes struct {
	TxId string `json:"txId,omitempty"`
}

type DltOrderSellerUpdateOrderInfoRewardBlockReq

type DltOrderSellerUpdateOrderInfoRewardBlockReq struct {
	RequestHash string `json:"requestHash"`
}

type DltOrderSellerUpdateOrderInfoRewardBlockRes

type DltOrderSellerUpdateOrderInfoRewardBlockRes struct {
	Jsonrpc string                                `json:"jsonrpc"`
	ID      string                                `json:"id"`
	Result  *DltOrderBuyerCreateOrderBlockResData `json:"result,omitempty"`
}

type DltOrderSellerUpdateProductInfoBlockModel

type DltOrderSellerUpdateProductInfoBlockModel struct {
	OrderItemId string `json:"orderItemId,omitempty"`
	ProductId   string `json:"productId,omitempty"`
	Active      bool   `json:"active,omitempty"`
}

type DltOrderSellerUpdateProductInfoBlockReq

type DltOrderSellerUpdateProductInfoBlockReq struct {
	Address     string                                      `json:"address"`
	OrderId     string                                      `json:"orderId"`
	ProductInfo []DltOrderSellerUpdateProductInfoBlockModel `json:"productInfo"`
}

type DltOrderSellerUpdateProductInfoBlockRes

type DltOrderSellerUpdateProductInfoBlockRes struct {
	Jsonrpc string                                `json:"jsonrpc"`
	ID      string                                `json:"id"`
	Result  *DltOrderBuyerCreateOrderBlockResData `json:"result,omitempty"`
}

type DltPovStatusRes

type DltPovStatusRes struct {
	PovEnabled   bool   `json:"povEnabled,omitempty"`
	SyncState    int    `json:"syncState,omitempty"`
	SyncStateStr string `json:"syncStateStr,omitempty"`
}

type DltPovStatusResData

type DltPovStatusResData struct {
	PovEnabled   bool    `json:"povEnabled,omitempty"`
	SyncState    float64 `json:"syncState,omitempty"`
	SyncStateStr float64 `json:"syncStateStr,omitempty"`
}

type GenericSwaggerError

type GenericSwaggerError struct {
	// contains filtered or unexported fields
}

GenericSwaggerError Provides access to the body, error and model on returned errors.

func (GenericSwaggerError) Body

func (e GenericSwaggerError) Body() []byte

Body returns the raw bytes of the response

func (GenericSwaggerError) Error

func (e GenericSwaggerError) Error() string

Error returns non-empty string if there was an error.

func (GenericSwaggerError) Model

func (e GenericSwaggerError) Model() interface{}

Model returns the unpacked model of the error

type Model200SuccessResponse

type Model200SuccessResponse struct {
	Code   float64                      `json:"code,omitempty"`
	Error_ *interface{}                 `json:"error,omitempty"`
	Data   *OneOf200SuccessResponseData `json:"data,omitempty"`
	Meta   *interface{}                 `json:"meta,omitempty"`
}

type Model400ErrorResponse

type Model400ErrorResponse struct {
	Code    int    `json:"code,omitempty"`
	Message string `json:"message,omitempty"`
}

type Model400ErrorResponseError

type Model400ErrorResponseError struct {
	Message   string       `json:"message,omitempty"`
	LngString *interface{} `json:"lngString,omitempty"`
}

type Model500ErrorResponse

type Model500ErrorResponse struct {
	Code    int    `json:"code,omitempty"`
	Message string `json:"message,omitempty"`
}

type OneOf200SuccessResponseData

type OneOf200SuccessResponseData struct {
}

type OneOf400ErrorResponseData

type OneOf400ErrorResponseData struct {
}

type OneOf500ErrorResponseData

type OneOf500ErrorResponseData struct {
}

type OrderCreateOrderItemModel

type OrderCreateOrderItemModel struct {
	Id              string                              `json:"id"`
	ProductOffering *OrderOrderItemModelProductOffering `json:"productOffering"`
	Quote           *OrderOrderItemModelQuote           `json:"quote"`
}

type OrderCreateOrderReq

type OrderCreateOrderReq struct {
	ExternalId      string                      `json:"externalId,omitempty"`
	DesiredResponse string                      `json:"desiredResponse,omitempty"`
	OrderVersion    string                      `json:"orderVersion,omitempty"`
	ProjectId       string                      `json:"projectId,omitempty"`
	CreateDate      string                      `json:"createDate,omitempty"`
	RelatedParty    []OrderRelatedPartyModel    `json:"relatedParty"`
	Note            []string                    `json:"note,omitempty"`
	OrderItem       []OrderCreateOrderItemModel `json:"orderItem"`
}

type OrderCreateReq

type OrderCreateReq struct {
	Buyer           *OrderCreateReqBuyer     `json:"buyer"`
	DesiredResponse string                   `json:"desiredResponse,omitempty"`
	OrderVersion    string                   `json:"orderVersion,omitempty"`
	ProjectId       string                   `json:"projectId,omitempty"`
	CreateDate      string                   `json:"createDate,omitempty"`
	RelatedParty    []OrderRelatedPartyModel `json:"relatedParty"`
	Note            []string                 `json:"note,omitempty"`
	OrderItem       []OrderOrderItemModel    `json:"orderItem"`
}

type OrderCreateReqBuyer

type OrderCreateReqBuyer struct {
	Address string `json:"address"`
	Seed    string `json:"seed"`
	Name    string `json:"name"`
}

type OrderCreateSmartContractReq

type OrderCreateSmartContractReq struct {
	Buyer     *OrderCreateReqBuyer  `json:"buyer"`
	OrderItem []OrderOrderItemModel `json:"orderItem"`
}

type OrderGetRes

type OrderGetRes struct {
	Id                      string                   `json:"id,omitempty"`
	State                   string                   `json:"state,omitempty"`
	ApimXUserId             string                   `json:"apimXUserId,omitempty"`
	ExternalId              string                   `json:"externalId,omitempty"`
	BuyerRequestDate        string                   `json:"buyerRequestDate,omitempty"`
	RequestedCompletionDate string                   `json:"requestedCompletionDate,omitempty"`
	OrderActivity           string                   `json:"orderActivity,omitempty"`
	DesiredResponse         string                   `json:"desiredResponse,omitempty"`
	OrderVersion            string                   `json:"orderVersion,omitempty"`
	ProjectId               string                   `json:"projectId,omitempty"`
	RelatedParty            []OrderRelatedPartyModel `json:"relatedParty,omitempty"`
	Note                    []OrderNoteModel         `json:"note,omitempty"`
	OrderItem               []OrderOrderItemResModel `json:"orderItem,omitempty"`
}

type OrderItemRelationshipModel

type OrderItemRelationshipModel struct {
	Id    string `json:"id,omitempty"`
	Type_ string `json:"type,omitempty"`
}

type OrderNoteModel

type OrderNoteModel struct {
	Date   string `json:"date,omitempty"`
	Author string `json:"author,omitempty"`
	Text   string `json:"text,omitempty"`
}

type OrderOrderItemModel

type OrderOrderItemModel struct {
	Id              string                              `json:"id"`
	ProductOffering *OrderOrderItemModelProductOffering `json:"productOffering"`
	Quote           *OrderOrderItemModelQuote           `json:"quote"`
	Detail          *OrderOrderItemModelDetail          `json:"detail,omitempty"`
}

type OrderOrderItemModelDetail

type OrderOrderItemModelDetail struct {
	BuyerProductId string `json:"buyerProductId,omitempty"`
	ConnectionName string `json:"connectionName,omitempty"`
	PaymentType    string `json:"paymentType,omitempty"`
	BillingType    string `json:"billingType,omitempty"`
	Bandwidth      string `json:"bandwidth,omitempty"`
	Unit           string `json:"unit,omitempty"`
	BillingUnit    string `json:"billingUnit,omitempty"`
	// Unix timestamp
	DateStartUnix string `json:"dateStartUnix,omitempty"`
	// Unix timestamp
	DateEndUnix  string `json:"dateEndUnix,omitempty"`
	ServiceClass string `json:"serviceClass,omitempty"`
}

type OrderOrderItemModelProductOffering

type OrderOrderItemModelProductOffering struct {
	Id string `json:"id"`
}

type OrderOrderItemModelQuote

type OrderOrderItemModelQuote struct {
	Id        string `json:"id"`
	QuoteItem string `json:"quoteItem"`
}

type OrderOrderItemResModel

type OrderOrderItemResModel struct {
	Id              string                                 `json:"id,omitempty"`
	Action          string                                 `json:"action,omitempty"`
	ProductOffering *OrderOrderItemResModelProductOffering `json:"productOffering,omitempty"`
	RelatedParty    []OrderRelatedPartyModel               `json:"relatedParty,omitempty"`
	Product         []OrderProductModel                    `json:"product,omitempty"`
	Qualification   []OrderQualificationModel              `json:"qualification,omitempty"`
	Quote           *OrderOrderItemResModelQuote           `json:"quote,omitempty"`
}

type OrderOrderItemResModelProductOffering

type OrderOrderItemResModelProductOffering struct {
	Id string `json:"id,omitempty"`
}

type OrderOrderItemResModelQuote

type OrderOrderItemResModelQuote struct {
	Id        string `json:"id,omitempty"`
	QuoteItem string `json:"quoteItem,omitempty"`
}

type OrderPlaceModel

type OrderPlaceModel struct {
	Id   string `json:"id,omitempty"`
	Role string `json:"role,omitempty"`
}

type OrderProductModel

type OrderProductModel struct {
	Id                   string                                 `json:"id,omitempty"`
	ProductSpecification *OrderProductModelProductSpecification `json:"productSpecification,omitempty"`
	ProductRelationship  []OrderProductRelationshipModel        `json:"productRelationship,omitempty"`
	Place                []OrderPlaceModel                      `json:"place,omitempty"`
}

type OrderProductModelProductSpecification

type OrderProductModelProductSpecification struct {
	Id         float64                                          `json:"id,omitempty"`
	Describing *OrderProductModelProductSpecificationDescribing `json:"describing,omitempty"`
}

type OrderProductModelProductSpecificationDescribing

type OrderProductModelProductSpecificationDescribing struct {
	PhysicalLayer       []string `json:"physicalLayer,omitempty"`
	InterconnectionType string   `json:"interconnectionType,omitempty"`
}

type OrderProductRelationshipModel

type OrderProductRelationshipModel struct {
	Type_   string                                 `json:"type,omitempty"`
	Product *OrderOrderItemResModelProductOffering `json:"product,omitempty"`
}

type OrderQualificationModel

type OrderQualificationModel struct {
	Id                string `json:"id,omitempty"`
	Href              string `json:"href,omitempty"`
	QualificationItem string `json:"qualificationItem,omitempty"`
}

type OrderRelatedPartyModel

type OrderRelatedPartyModel struct {
	Id              string   `json:"id"`
	Role            []string `json:"role"`
	Name            string   `json:"name"`
	EmailAddress    string   `json:"emailAddress"`
	Number          string   `json:"number"`
	NumberExtension string   `json:"numberExtension"`
}

type OrderSmartContractRes

type OrderSmartContractRes struct {
	TxId string `json:"txId,omitempty"`
}

type OrdersApiService

type OrdersApiService service

func (*OrdersApiService) V1OrdersIdGet

func (a *OrdersApiService) V1OrdersIdGet(ctx context.Context, id string) (OrderGetRes, *http.Response, error)

OrdersApiService Get order details

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id Order id to query with

@return OrderGetRes

func (*OrdersApiService) V1OrdersOrderPost

func (a *OrdersApiService) V1OrdersOrderPost(ctx context.Context, body OrderCreateOrderReq) (OrderGetRes, *http.Response, error)

OrdersApiService Create a DoD order with given SC tx id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return OrderGetRes

func (*OrdersApiService) V1OrdersPost

func (a *OrdersApiService) V1OrdersPost(ctx context.Context, body OrderCreateReq) (OrderGetRes, *http.Response, error)

OrdersApiService Create a DoD order

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return OrderGetRes

func (*OrdersApiService) V1OrdersProductInventoryGet

func (a *OrdersApiService) V1OrdersProductInventoryGet(ctx context.Context) ([]ProductInventoryGetModel, *http.Response, error)

OrdersApiService Get product inventory

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return []ProductInventoryGetModel

func (*OrdersApiService) V1OrdersProductInventoryIdGet

func (a *OrdersApiService) V1OrdersProductInventoryIdGet(ctx context.Context, id string) (ProductInventoryGetModel, *http.Response, error)

OrdersApiService Get product inventory by id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id Id to query with

@return ProductInventoryGetModel

func (*OrdersApiService) V1OrdersProductStatusIdGet

func (a *OrdersApiService) V1OrdersProductStatusIdGet(ctx context.Context, id string) (ProductStatusGetModel, *http.Response, error)

OrdersApiService Get product status by id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id Id to query with

@return ProductStatusGetModel

func (*OrdersApiService) V1OrdersSmartContractPost

OrdersApiService Create new smart contract

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return OrderSmartContractRes

type PlaceModel

type PlaceModel struct {
	Id   string `json:"id,omitempty"`
	Role string `json:"role,omitempty"`
}

type ProductInventoryGetModel

type ProductInventoryGetModel struct {
	Id          string `json:"id,omitempty"`
	Status      string `json:"status,omitempty"`
	Name        string `json:"name,omitempty"`
	StartDate   string `json:"startDate,omitempty"`
	Description bool   `json:"description,omitempty"`
}

type ProductRelationshipModel

type ProductRelationshipModel struct {
	Type_   string                                 `json:"type,omitempty"`
	Product *OrderOrderItemResModelProductOffering `json:"product,omitempty"`
}

type ProductStatusGetModel

type ProductStatusGetModel struct {
	Status string `json:"status,omitempty"`
}

type QualificationProductMetronetReq

type QualificationProductMetronetReq struct {
	ProjectId                        string                                               `json:"projectId,omitempty"`
	ProvideAlternative               bool                                                 `json:"provideAlternative,omitempty"`
	RequestedResponseDate            string                                               `json:"requestedResponseDate,omitempty"`
	InstantSyncQualification         bool                                                 `json:"instantSyncQualification,omitempty"`
	RelatedParty                     []QualificationRelatedPartyModel                     `json:"relatedParty,omitempty"`
	ProductOfferingQualificationItem []QualificationProductOfferingQualificationItemModel `json:"productOfferingQualificationItem,omitempty"`
}

type QualificationProductMetronetRes

type QualificationProductMetronetRes struct {
	Id                                   string                                                  `json:"id,omitempty"`
	InstantSyncQualification             bool                                                    `json:"instantSyncQualification,omitempty"`
	State                                string                                                  `json:"state,omitempty"`
	ProjectId                            string                                                  `json:"projectId,omitempty"`
	ProvideAlternative                   bool                                                    `json:"provideAlternative,omitempty"`
	RequestedResponseDate                string                                                  `json:"requestedResponseDate,omitempty"`
	ExpectedResponseDate                 string                                                  `json:"expectedResponseDate,omitempty"`
	EffectiveQualificationCompletionDate string                                                  `json:"effectiveQualificationCompletionDate,omitempty"`
	RelatedParty                         []QualificationRelatedPartyModel                        `json:"relatedParty,omitempty"`
	ProductOfferingQualificationItem     []QualificationProductOfferingQualificationItemResModel `json:"productOfferingQualificationItem,omitempty"`
}

type QualificationProductOfferingQualificationItemModel

type QualificationProductOfferingQualificationItemModel struct {
	Id                                           string                                                     `json:"id,omitempty"`
	Product                                      *QualificationProductOfferingQualificationItemModelProduct `json:"product,omitempty"`
	ProductOffering                              *OrderOrderItemResModelProductOffering                     `json:"productOffering,omitempty"`
	ProductOfferingQualificationItemRelationship []QualificationProductOfferingQualificationItemModel       `json:"productOfferingQualificationItemRelationship,omitempty"`
}

type QualificationProductOfferingQualificationItemModelProduct

type QualificationProductOfferingQualificationItemModelProduct struct {
	Id                   string                                                                         `json:"id,omitempty"`
	ProductSpecification *QualificationProductOfferingQualificationItemModelProductProductSpecification `json:"productSpecification,omitempty"`
	Place                []QualificationProductOfferingQualificationItemRelationshipModel               `json:"place,omitempty"`
}

type QualificationProductOfferingQualificationItemModelProductProductSpecification

type QualificationProductOfferingQualificationItemModelProductProductSpecification struct {
	Id         float64                                                                                  `json:"id,omitempty"`
	Describing *QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribing `json:"describing,omitempty"`
}

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribing

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribing struct {
	PhysicalLayer        []string                                                                                                     `json:"physicalLayer,omitempty"`
	ENNIIngressBWProfile *QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfile `json:"ENNIIngressBWProfile,omitempty"`
	InterconnectionType  string                                                                                                       `json:"interconnectionType,omitempty"`
	SVlanId              string                                                                                                       `json:"sVlanId,omitempty"`
}

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfile

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfile struct {
	Cir *QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfileCir `json:"cir,omitempty"`
}

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfileCir

type QualificationProductOfferingQualificationItemModelProductProductSpecificationDescribingEnniIngressBwProfileCir struct {
	Amount float64 `json:"amount,omitempty"`
	Unit   string  `json:"unit,omitempty"`
}

type QualificationProductOfferingQualificationItemRelationshipModel

type QualificationProductOfferingQualificationItemRelationshipModel struct {
	Id    string `json:"id,omitempty"`
	Type_ string `json:"type,omitempty"`
}

type QualificationProductOfferingQualificationItemResModel

type QualificationProductOfferingQualificationItemResModel struct {
	Id                       string                                                                     `json:"id,omitempty"`
	State                    string                                                                     `json:"state,omitempty"`
	ServiceabilityConfidence string                                                                     `json:"serviceabilityConfidence,omitempty"`
	ServiceConfidenceReason  string                                                                     `json:"serviceConfidenceReason,omitempty"`
	InstallationInterval     *QualificationProductOfferingQualificationItemResModelInstallationInterval `json:"installationInterval,omitempty"`
	GuaranteedUntilDate      string                                                                     `json:"guaranteedUntilDate,omitempty"`
	Product                  *QualificationProductOfferingQualificationItemResModelProduct              `json:"product,omitempty"`
}

type QualificationProductOfferingQualificationItemResModelInstallationInterval

type QualificationProductOfferingQualificationItemResModelInstallationInterval struct {
	Amount   string `json:"amount,omitempty"`
	TimeUnit string `json:"timeUnit,omitempty"`
}

type QualificationProductOfferingQualificationItemResModelProduct

type QualificationProductOfferingQualificationItemResModelProduct struct {
	Id                   string                                                                         `json:"id,omitempty"`
	ProductSpecification *QualificationProductOfferingQualificationItemModelProductProductSpecification `json:"productSpecification,omitempty"`
}

type QualificationRelatedPartyModel

type QualificationRelatedPartyModel struct {
	Id              string   `json:"id,omitempty"`
	Role            []string `json:"role,omitempty"`
	Name            string   `json:"name,omitempty"`
	EmailAddress    string   `json:"emailAddress,omitempty"`
	Number          string   `json:"number,omitempty"`
	NumberExtension string   `json:"numberExtension,omitempty"`
}

type QualificationValidateAddressModel

type QualificationValidateAddressModel struct {
	Id             string                                           `json:"id,omitempty"`
	FieldedAddress *QualificationValidateAddressModelFieldedAddress `json:"fieldedAddress,omitempty"`
}

type QualificationValidateAddressModelFieldedAddress

type QualificationValidateAddressModelFieldedAddress struct {
	Id                   string                                                               `json:"id,omitempty"`
	StreetName           string                                                               `json:"streetName,omitempty"`
	Postcode             string                                                               `json:"postcode,omitempty"`
	Locality             string                                                               `json:"locality,omitempty"`
	City                 string                                                               `json:"city,omitempty"`
	StateOrProvince      string                                                               `json:"stateOrProvince,omitempty"`
	Country              string                                                               `json:"country,omitempty"`
	GeographicSubAddress *QualificationValidateAddressModelFieldedAddressGeographicSubAddress `json:"geographicSubAddress,omitempty"`
}

type QualificationValidateAddressModelFieldedAddressGeographicSubAddress

type QualificationValidateAddressModelFieldedAddressGeographicSubAddress struct {
	SubUnit      string `json:"subUnit,omitempty"`
	BuildingName string `json:"buildingName,omitempty"`
}

type QualificationValidateAddressReq

type QualificationValidateAddressReq struct {
	ProvideaAlternative bool                                         `json:"provideaAlternative,omitempty"`
	ValidAddress        *QualificationValidateAddressReqValidAddress `json:"validAddress,omitempty"`
}

type QualificationValidateAddressReqValidAddress

type QualificationValidateAddressReqValidAddress struct {
	FieldedAddress string `json:"fieldedAddress,omitempty"`
	StreetName     string `json:"streetName,omitempty"`
	Locality       string `json:"locality,omitempty"`
}

type QualificationValidateAddressRes

type QualificationValidateAddressRes struct {
	Id                  string                              `json:"id,omitempty"`
	Status              string                              `json:"status,omitempty"`
	ValidationDate      string                              `json:"validationDate,omitempty"`
	ValidationResult    string                              `json:"validationResult,omitempty"`
	ProvideaAlternative bool                                `json:"provideaAlternative,omitempty"`
	AlternateAddress    []QualificationValidateAddressModel `json:"alternateAddress,omitempty"`
}

type QualificationsApiService

type QualificationsApiService service

func (*QualificationsApiService) V1QualificationProductMetronetPost

QualificationsApiService Product metronet

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return QualificationProductMetronetRes

func (*QualificationsApiService) V1QualificationValidateAddressPost

QualificationsApiService Validate geo address

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return QualificationValidateAddressRes

type QuoteAgreementModel

type QuoteAgreementModel struct {
	Id   string `json:"id"`
	Href string `json:"href,omitempty"`
	Name string `json:"name"`
	Path string `json:"path,omitempty"`
}

type QuoteCreateReq

type QuoteCreateReq struct {
	ProjectId                    string                   `json:"projectId,omitempty"`
	QuoteLevel                   string                   `json:"quoteLevel,omitempty"`
	InstantSyncQuoting           bool                     `json:"instantSyncQuoting,omitempty"`
	Description                  string                   `json:"description,omitempty"`
	RequestedQuoteCompletionDate string                   `json:"requestedQuoteCompletionDate,omitempty"`
	ExpectedFulfillmentStartDate string                   `json:"expectedFulfillmentStartDate,omitempty"`
	Agreement                    []QuoteAgreementModel    `json:"agreement,omitempty"`
	RelatedParty                 []QuoteRelatedPartyModel `json:"relatedParty,omitempty"`
	QuoteItem                    []QuoteQuoteItemModel    `json:"quoteItem,omitempty"`
}

type QuoteItem

type QuoteItem struct {
	ID      string `json:"id"`
	State   string `json:"state"`
	Action  string `json:"action"`
	Product struct {
		ID                   string `json:"id"`
		ProductSpecification struct {
			ID         string `json:"id"`
			Describing struct {
				PhysicalLayer       []string `json:"physicalLayer"`
				InterconnectionType string   `json:"interconnectionType"`
			} `json:"describing"`
		} `json:"productSpecification"`
		ProductRelationship []struct {
			Type    string `json:"type"`
			Product struct {
				ID string `json:"id"`
			} `json:"product"`
		} `json:"productRelationship"`
		Place []struct {
			ID   string `json:"id"`
			Role string `json:"role"`
			Type string `json:"@type"`
		} `json:"place"`
	} `json:"-"`
	QuoteItemPrice []struct {
		PriceType             string `json:"priceType"`
		RecurringChargePeriod string `json:"recurringChargePeriod,omitempty"`
		Name                  string `json:"name,omitempty"`
		Price                 struct {
			PreTaxAmount struct {
				Value float32 `json:"value"`
				Unit  string  `json:"unit"`
			} `json:"preTaxAmount"`
		} `json:"price"`
	} `json:"quoteItemPrice"`
	RequestedQuoteItemTerm struct {
		Name        string `json:"name"`
		Description string `json:"description"`
		Duration    struct {
			Value int    `json:"value"`
			Unit  string `json:"unit"`
		} `json:"duration"`
	} `json:"requestedQuoteItemTerm"`
	QuoteItemTerm struct {
		Name        string `json:"name"`
		Description string `json:"description"`
		Duration    struct {
			Value int    `json:"value"`
			Unit  string `json:"unit"`
		} `json:"duration"`
	} `json:"quoteItemTerm"`
	QuoteItemRelationship []struct {
		Type string `json:"type"`
		ID   string `json:"id"`
	} `json:"quoteItemRelationship"`
	Note []struct {
		Date   string `json:"date"`
		Author string `json:"author"`
		Text   string `json:"text"`
	} `json:"-"`
	Qualification []struct {
		ID                string `json:"id"`
		Href              string `json:"href"`
		QualificationItem string `json:"qualificationItem"`
	} `json:"-"`
	RelatedParty []struct {
		ID              string   `json:"id"`
		Role            []string `json:"role"`
		Name            string   `json:"name"`
		EmailAddress    string   `json:"emailAddress"`
		Number          string   `json:"number"`
		NumberExtension string   `json:"numberExtension"`
		ReferredType    string   `json:"@referredType"`
	} `json:"-"`
}

type QuoteItemRelationshipModel

type QuoteItemRelationshipModel struct {
	Id    string `json:"id,omitempty"`
	Type_ string `json:"type,omitempty"`
}

type QuoteNoteModel

type QuoteNoteModel struct {
	Date   string `json:"date,omitempty"`
	Author string `json:"author,omitempty"`
	Text   string `json:"text,omitempty"`
}

type QuoteProductModel

type QuoteProductModel struct {
	Id                   string                                 `json:"id,omitempty"`
	ProductSpecification *OrderProductModelProductSpecification `json:"productSpecification,omitempty"`
	ProductRelationship  []ProductRelationshipModel             `json:"productRelationship,omitempty"`
	Place                []PlaceModel                           `json:"place,omitempty"`
}

type QuoteQualificationModel

type QuoteQualificationModel struct {
	Id                string `json:"id,omitempty"`
	Href              string `json:"href,omitempty"`
	QualificationItem string `json:"qualificationItem,omitempty"`
}

type QuoteQuoteItemModel

type QuoteQuoteItemModel struct {
	Id                     string                              `json:"id"`
	Action                 string                              `json:"action"`
	ProductOffering        *OrderOrderItemModelProductOffering `json:"productOffering"`
	RequestedQuoteItemTerm []QuoteRequestedQuoteItemTermModel  `json:"requestedQuoteItemTerm,omitempty"`
	Product                []QuoteProductModel                 `json:"product"`
	Qualification          []QuoteQualificationModel           `json:"qualification"`
	QuoteItemRelationship  []QuoteItemRelationshipModel        `json:"quoteItemRelationship"`
	Note                   []QuoteNoteModel                    `json:"note,omitempty"`
	RelatedParty           []QuoteRelatedPartyModel            `json:"relatedParty"`
}

type QuoteQuoteItemPriceModel

type QuoteQuoteItemPriceModel struct {
	PriceType             string                         `json:"priceType,omitempty"`
	RecurringChargePeriod string                         `json:"recurringChargePeriod,omitempty"`
	Name                  string                         `json:"name,omitempty"`
	Price                 *QuoteQuoteItemPriceModelPrice `json:"price,omitempty"`
}

type QuoteQuoteItemPriceModelPrice

type QuoteQuoteItemPriceModelPrice struct {
	PreTaxAmount *QuoteQuoteItemPriceModelPricePreTaxAmount `json:"preTaxAmount,omitempty"`
}

type QuoteQuoteItemPriceModelPricePreTaxAmount

type QuoteQuoteItemPriceModelPricePreTaxAmount struct {
	Value string `json:"value,omitempty"`
	Unit  string `json:"unit,omitempty"`
}

type QuoteQuoteItemSonataModel

type QuoteQuoteItemSonataModel struct {
	Id                     string                             `json:"id,omitempty"`
	State                  string                             `json:"state,omitempty"`
	Action                 string                             `json:"action,omitempty"`
	Product                []QuoteProductModel                `json:"product,omitempty"`
	QuoteItemPrice         []QuoteQuoteItemPriceModel         `json:"quoteItemPrice,omitempty"`
	RequestedQuoteItemTerm []QuoteRequestedQuoteItemTermModel `json:"requestedQuoteItemTerm,omitempty"`
	QuoteItemTerm          []QuoteRequestedQuoteItemTermModel `json:"quoteItemTerm,omitempty"`
	QuoteItemRelationship  []QuoteItemRelationshipModel       `json:"quoteItemRelationship,omitempty"`
	Note                   []QuoteNoteModel                   `json:"note,omitempty"`
	Qualification          []QuoteQualificationModel          `json:"qualification,omitempty"`
	RelatedParty           []QuoteRelatedPartyModel           `json:"relatedParty,omitempty"`
}

type QuoteRelatedPartyModel

type QuoteRelatedPartyModel struct {
	Id              string   `json:"id"`
	Role            []string `json:"role"`
	Name            string   `json:"name"`
	EmailAddress    string   `json:"emailAddress"`
	Number          string   `json:"number"`
	NumberExtension string   `json:"numberExtension"`
}

type QuoteRequestedQuoteItemTermModel

type QuoteRequestedQuoteItemTermModel struct {
	Name        string                                    `json:"name,omitempty"`
	Description string                                    `json:"description,omitempty"`
	Duration    *QuoteRequestedQuoteItemTermModelDuration `json:"duration,omitempty"`
}

type QuoteRequestedQuoteItemTermModelDuration

type QuoteRequestedQuoteItemTermModelDuration struct {
	Value float64 `json:"value,omitempty"`
	Unit  string  `json:"unit,omitempty"`
}

type QuoteRes

type QuoteRes struct {
	ApimXUserID                  string `json:"apimXUserId"`
	HTTPStatus                   string `json:"httpStatus"`
	ID                           string `json:"id"`
	Href                         string `json:"href"`
	ProjectID                    string `json:"projectId"`
	Description                  string `json:"description"`
	State                        string `json:"state"`
	QuoteDate                    string `json:"quoteDate"`
	InstantSyncQuoting           bool   `json:"instantSyncQuoting"`
	QuoteLevel                   string `json:"quoteLevel"`
	RequestedQuoteCompletionDate string `json:"requestedQuoteCompletionDate"`
	ExpectedQuoteCompletionDate  string `json:"expectedQuoteCompletionDate"`
	ExpectedFulfillmentStartDate string `json:"expectedFulfillmentStartDate"`
	EffectiveQuoteCompletionDate string `json:"effectiveQuoteCompletionDate"`
	ValidFor                     struct {
		StartDate string `json:"startDate"`
		EndDate   string `json:"endDate"`
	} `json:"validFor"`
	Note []struct {
		Date   string `json:"date"`
		Author string `json:"author"`
		Text   string `json:"text"`
	} `json:"note"`
	Agreement []struct {
		ID   string `json:"id"`
		Href string `json:"href"`
		Name string `json:"name"`
		Path string `json:"path"`
	} `json:"agreement"`
	RelatedParty []struct {
		ID              string   `json:"id"`
		Role            []string `json:"role"`
		Name            string   `json:"name"`
		EmailAddress    string   `json:"emailAddress"`
		Number          string   `json:"number"`
		NumberExtension string   `json:"numberExtension"`
	} `json:"relatedParty"`
	QuoteItem []*QuoteItem `json:"quoteItem"`
}

type QuoteResData

type QuoteResData struct {
	HttpStatus                   string                      `json:"httpStatus,omitempty"`
	Id                           string                      `json:"id,omitempty"`
	Href                         string                      `json:"href,omitempty"`
	ProjectId                    string                      `json:"projectId,omitempty"`
	Description                  string                      `json:"description,omitempty"`
	State                        string                      `json:"state,omitempty"`
	QuoteDate                    string                      `json:"quoteDate,omitempty"`
	InstantSyncQuoting           bool                        `json:"instantSyncQuoting,omitempty"`
	QuoteLevel                   string                      `json:"quoteLevel,omitempty"`
	RequestedQuoteCompletionDate string                      `json:"requestedQuoteCompletionDate,omitempty"`
	ExpectedQuoteCompletionDate  string                      `json:"expectedQuoteCompletionDate,omitempty"`
	ExpectedFulfillmentStartDate string                      `json:"expectedFulfillmentStartDate,omitempty"`
	EffectiveQuoteCompletionDate string                      `json:"effectiveQuoteCompletionDate,omitempty"`
	ValidFor                     *QuoteResDataValidFor       `json:"validFor,omitempty"`
	Note                         []QuoteNoteModel            `json:"note,omitempty"`
	RelatedParty                 []QuoteRelatedPartyModel    `json:"relatedParty,omitempty"`
	Agreement                    []QuoteAgreementModel       `json:"agreement,omitempty"`
	QuoteItem                    []QuoteQuoteItemSonataModel `json:"quoteItem,omitempty"`
}

type QuoteResDataValidFor

type QuoteResDataValidFor struct {
	StartDate string `json:"startDate,omitempty"`
	EndDate   string `json:"endDate,omitempty"`
}

type QuotesApiService

type QuotesApiService service

func (*QuotesApiService) V1QuotesIdGet

func (a *QuotesApiService) V1QuotesIdGet(ctx context.Context, id string) (QuoteRes, *http.Response, error)

QuotesApiService Get quote by id

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param id Id to query with

@return QuoteRes

func (*QuotesApiService) V1QuotesPost

func (a *QuotesApiService) V1QuotesPost(ctx context.Context, body QuoteCreateReq) (QuoteRes, *http.Response, error)

QuotesApiService Creates a quote

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param body

@return QuoteRes

type ResponsesApiService

type ResponsesApiService service

func (*ResponsesApiService) RootGet

ResponsesApiService Response definitions

  • @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return Model200SuccessResponse

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL