LicensesApi class

Constructors

LicensesApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

attachLicenseEntitlements(String account, String license, AttachLicenseEntitlementsRequest attachLicenseEntitlementsRequest) Future<AttachLicenseEntitlementsResponse?>
Attach license entitlements
attachLicenseEntitlementsWithHttpInfo(String account, String license, AttachLicenseEntitlementsRequest attachLicenseEntitlementsRequest) Future<Response>
Attach license entitlements
changeLicenseGroup(String account, String license, ChangeLicenseGroupRequest changeLicenseGroupRequest) Future<ChangeLicenseGroupResponse?>
Change group
changeLicenseGroupWithHttpInfo(String account, String license, ChangeLicenseGroupRequest changeLicenseGroupRequest) Future<Response>
Change group
changeLicensePolicy(String account, String license, ChangeLicensePolicyRequest changeLicensePolicyRequest) Future<ChangeLicensePolicyResponse?>
Change policy
changeLicensePolicyWithHttpInfo(String account, String license, ChangeLicensePolicyRequest changeLicensePolicyRequest) Future<Response>
Change policy
changeLicenseUser(String account, String license, ChangeLicenseUserRequest changeLicenseUserRequest) Future<ChangeLicenseUserResponse?>
Change user
changeLicenseUserWithHttpInfo(String account, String license, ChangeLicenseUserRequest changeLicenseUserRequest) Future<Response>
Change user
checkInLicense(String account, String license) Future<CheckInLicenseResponse?>
Check-in a license
checkInLicenseWithHttpInfo(String account, String license) Future<Response>
Check-in a license
checkOutLicense(String account, String license, {int? ttl, List<String>? include}) Future<CheckOutLicenseResponse?>
Check-out license
checkOutLicenseWithHttpInfo(String account, String license, {int? ttl, List<String>? include}) Future<Response>
Check-out license
createLicense(String account, CreateLicenseRequest createLicenseRequest) Future<CreateLicenseResponse?>
Create a license
createLicenseToken(String account, String license, {CreateLicenseTokenRequest? createLicenseTokenRequest}) Future<CreateLicenseTokenResponse?>
Generate a license token
createLicenseTokenWithHttpInfo(String account, String license, {CreateLicenseTokenRequest? createLicenseTokenRequest}) Future<Response>
Generate a license token
createLicenseWithHttpInfo(String account, CreateLicenseRequest createLicenseRequest) Future<Response>
Create a license
decrementLicenseUsage(String account, String license, {DecrementLicenseUsageRequest? decrementLicenseUsageRequest}) Future<DecrementLicenseUsageResponse?>
Decrement license usage
decrementLicenseUsageWithHttpInfo(String account, String license, {DecrementLicenseUsageRequest? decrementLicenseUsageRequest}) Future<Response>
Decrement license usage
deleteLicense(String account, String license) Future<void>
Delete a license
deleteLicenseWithHttpInfo(String account, String license) Future<Response>
Delete a license
detachLicenseEntitlements(String account, String license, DetachLicenseEntitlementsRequest detachLicenseEntitlementsRequest) Future<void>
Detach license entitlements
detachLicenseEntitlementsWithHttpInfo(String account, String license, DetachLicenseEntitlementsRequest detachLicenseEntitlementsRequest) Future<Response>
Detach license entitlements
incrementLicenseUsage(String account, String license, {IncrementLicenseUsageRequest? incrementLicenseUsageRequest}) Future<IncrementLicenseUsageResponse?>
Increment license usage
incrementLicenseUsageWithHttpInfo(String account, String license, {IncrementLicenseUsageRequest? incrementLicenseUsageRequest}) Future<Response>
Increment license usage
listLicenseEntitlements(String account, String license, {Object? page, int? limit}) Future<ListLicenseEntitlementsResponse?>
List license entitlements
listLicenseEntitlementsWithHttpInfo(String account, String license, {Object? page, int? limit}) Future<Response>
List license entitlements
listLicenses(String account, {Object? page, int? limit, ListLicensesExpiresParameter? expires, String? status, bool? unassigned, String? product, String? policy, String? user, String? group, String? machine, Object? metadata}) Future<ListLicensesResponse?>
List all licenses
listLicensesWithHttpInfo(String account, {Object? page, int? limit, ListLicensesExpiresParameter? expires, String? status, bool? unassigned, String? product, String? policy, String? user, String? group, String? machine, Object? metadata}) Future<Response>
List all licenses
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reinstateLicense(String account, String license) Future<ReinstateLicenseResponse?>
Reinstate a license
reinstateLicenseWithHttpInfo(String account, String license) Future<Response>
Reinstate a license
renewLicense(String account, String license) Future<RenewLicenseResponse?>
Renew a license
renewLicenseWithHttpInfo(String account, String license) Future<Response>
Renew a license
resetLicenseUsage(String account, String license) Future<ResetLicenseUsageResponse?>
Reset license usage
resetLicenseUsageWithHttpInfo(String account, String license) Future<Response>
Reset license usage
retrieveLicense(String account, String license) Future<RetrieveLicenseResponse?>
Retrieve a license
retrieveLicenseWithHttpInfo(String account, String license) Future<Response>
Retrieve a license
revokeLicense(String account, String license) Future<void>
Revoke a license
revokeLicenseWithHttpInfo(String account, String license) Future<Response>
Revoke a license
suspendLicense(String account, String license) Future<SuspendLicenseResponse?>
Suspend a license
suspendLicenseWithHttpInfo(String account, String license) Future<Response>
Suspend a license
toString() String
A string representation of this object.
inherited
updateLicense(String account, String license, {UpdateLicenseRequest? updateLicenseRequest}) Future<UpdateLicenseResponse?>
Update a license
updateLicenseWithHttpInfo(String account, String license, {UpdateLicenseRequest? updateLicenseRequest}) Future<Response>
Update a license
validateLicense(String account, String license, {ValidateLicenseRequest? validateLicenseRequest}) Future<ValidateLicenseResponse?>
Validate by license ID
validateLicenseKey(String account, {ValidateLicenseKeyRequest? validateLicenseKeyRequest}) Future<ValidateLicenseKeyResponse?>
Validate by license key
validateLicenseKeyWithHttpInfo(String account, {ValidateLicenseKeyRequest? validateLicenseKeyRequest}) Future<Response>
Validate by license key
validateLicenseWithHttpInfo(String account, String license, {ValidateLicenseRequest? validateLicenseRequest}) Future<Response>
Validate by license ID

Operators

operator ==(Object other) bool
The equality operator.
inherited