public final class UpdateLicenseRequest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
UpdateLicenseRequest.UpdateLicenseRequestBuilder
The UpdateLicenseRequest builder.
|
Modifier and Type | Method and Description |
---|---|
static UpdateLicenseRequest.UpdateLicenseRequestBuilder |
builder()
Use this builder to construct the update request.
|
boolean |
equals(Object o) |
Boolean |
getAllowOverages()
This field sets if overages on consumptions are allowed or not.
|
Boolean |
getAllowUnlimitedActivations()
Boolean indicating whether to allow unlimited activations.
|
String |
getConsumptionPeriod()
Period of consumptions before they are reset back to zero.
|
Boolean |
getEnabled()
Indicates if license is currently enabled.
|
Boolean |
getEnableMaintenancePeriod()
Indicates if there is a maintenance period.
|
Integer |
getFloatingTimeout()
Used only with floating cloud/on-premises setup.
|
Integer |
getFloatingUsers()
If license is floating, this field will contain information about how many floating users can
use the license at the same time.
|
Boolean |
getIsFloating()
Indicates if license is floating, if there are multiple users using this license.
|
Boolean |
getIsFloatingCloud()
Indicates if license is a part of floating cloud and is released after a floating timeout.
|
Boolean |
getIsTrial()
Indicates if this license is made for trial period.
|
String |
getMaintenanceDuration()
How long the maintenance period lasts.
|
Integer |
getMaxActivations()
Number of times a license can be activated on different devices.
|
Integer |
getMaxConsumptions()
Number of consumptions that can be consumed at most.
|
Integer |
getMaxLicenseFeatures()
Maximum number of users that can use this feature.
|
Integer |
getMaxOverages()
Number of overages there can be.
|
Integer |
getMaxTransfers() |
com.google.gson.JsonElement |
getMetadata()
license metadata.
|
String |
getNote()
Note that can be added in the LicenseSpring platform.
|
Boolean |
getPreventVm()
If true, license can't be activated on virtual machines.
|
Boolean |
getResetConsumption()
Indicates if there is a consumption period where consumptions are reset.
|
Integer |
getTotalConsumptions()
Set the total consumptions to a desired number.
|
Integer |
getTrialDays()
Number of days a trial lasts for.
|
String |
getValidDuration()
How long can a license be valid for.
|
String |
getValidityPeriod()
Date when license will expire.
|
int |
hashCode() |
String |
toString() |
public static UpdateLicenseRequest.UpdateLicenseRequestBuilder builder()
public Integer getMaxActivations()
public Integer getMaxConsumptions()
public Boolean getAllowOverages()
public Integer getMaxOverages()
public Boolean getResetConsumption()
public String getConsumptionPeriod()
public Boolean getIsTrial()
public Integer getTrialDays()
public Boolean getEnableMaintenancePeriod()
public String getMaintenanceDuration()
public Boolean getIsFloating()
public Boolean getIsFloatingCloud()
public Integer getFloatingUsers()
public String getValidDuration()
public String getValidityPeriod()
public Boolean getPreventVm()
public String getNote()
public Integer getMaxLicenseFeatures()
public Integer getFloatingTimeout()
public Integer getMaxTransfers()
public Boolean getAllowUnlimitedActivations()
public com.google.gson.JsonElement getMetadata()
public Boolean getEnabled()
public Integer getTotalConsumptions()
Copyright © 2025 Cense Data Inc.. All rights reserved.