10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::ee::licensing::FluentLicenseReleaseParameters Class Reference

#include <FluentLicenseReleaseParameters.h>

Detailed Description

Utility for building tenduke::ee::licensing::LicenseReleaseParameters fluently.

Inheritance diagram for tenduke::ee::licensing::FluentLicenseReleaseParameters:
tenduke::ee::licensing::FluentLicenseReleaseBuilder< FluentLicenseReleaseParameters >

Public Member Functions

tenduke::ee::licensing::LicenseReleaseParameters build ()
 Builds the parameters.
 
- Public Member Functions inherited from tenduke::ee::licensing::FluentLicenseReleaseBuilder< FluentLicenseReleaseParameters >
FluentLicenseReleaseParametersleaseId (const std::string &leaseId)
 Adds a lease-id to release.
 
FluentLicenseReleaseParametersleases (const std::map< std::string, tenduke::ee::licensing::Lease > &items)
 Adds multiple leases to release from a map.
 
FluentLicenseReleaseParametersleases (const std::vector< tenduke::ee::licensing::Lease > &items)
 Adds multiple leases to release from a vector.
 
FluentLicenseReleaseParameterslease (const tenduke::ee::licensing::Lease &license)
 Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem.
 

Additional Inherited Members

- Protected Member Functions inherited from tenduke::ee::licensing::FluentLicenseReleaseBuilder< FluentLicenseReleaseParameters >
tenduke::ee::licensing::LicenseReleaseParameters buildParameters ()
 Builds tenduke::ee::licensing::LicenseReleaseParameters.
 

Member Function Documentation

◆ build()

tenduke::ee::licensing::LicenseReleaseParameters tenduke::ee::licensing::FluentLicenseReleaseParameters::build ( )
inline

Builds the parameters.

Returns
the parameters

The documentation for this class was generated from the following file: