|
10Duke Enterprise C++ Client
|
#include <FluentLicenseReleaseBuilder.h>
Utility for building tenduke::ee::licensing::LicenseReleaseRequest.
Public Member Functions | |
| BUILDER & | leaseId (const std::string &leaseId) |
| Adds a lease-id to release. | |
| BUILDER & | leases (const std::map< std::string, tenduke::ee::licensing::Lease > &items) |
| Adds multiple leases to release from a map. | |
| BUILDER & | leases (const std::vector< tenduke::ee::licensing::Lease > &items) |
| Adds multiple leases to release from a vector. | |
| BUILDER & | lease (const tenduke::ee::licensing::Lease &license) |
Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem. | |
Protected Member Functions | |
| tenduke::ee::licensing::LicenseReleaseParameters | buildParameters () |
Builds tenduke::ee::licensing::LicenseReleaseParameters. | |
|
inlineprotected |
Builds tenduke::ee::licensing::LicenseReleaseParameters.
|
inline |
Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem.
| license | - |
|
inline |
Adds a lease-id to release.
| leaseId | - |
|
inline |
Adds multiple leases to release from a map.
Useful to release items returned by tenduke::ee::licensing::LicenseCheckoutResponse.
| items | - |
|
inline |
Adds multiple leases to release from a vector.
| items | - |