Class PlatformLicense

java.lang.Object
org.bonitasoft.web.client.model.PlatformLicense
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.12.0") public class PlatformLicense extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • PlatformLicense

      public PlatformLicense()
  • Method Details

    • licenseStartDate

      public PlatformLicense licenseStartDate(@Nullable String licenseStartDate)
    • getLicenseStartDate

      @Nullable public String getLicenseStartDate()
      date with format `yyyy-MM-dd` - first day (included) of license file validity
      Returns:
      licenseStartDate
    • setLicenseStartDate

      public void setLicenseStartDate(@Nullable String licenseStartDate)
    • duration

      public PlatformLicense duration(@Nullable String duration)
    • getDuration

      @Nullable public String getDuration()
      number of days for license file validity
      Returns:
      duration
    • setDuration

      public void setDuration(@Nullable String duration)
    • licenseExpirationDate

      public PlatformLicense licenseExpirationDate(@Nullable String licenseExpirationDate)
    • getLicenseExpirationDate

      @Nullable public String getLicenseExpirationDate()
      date with format `yyyy-MM-dd` - last day (included) of license file validity
      Returns:
      licenseExpirationDate
    • setLicenseExpirationDate

      public void setLicenseExpirationDate(@Nullable String licenseExpirationDate)
    • numberOfCPUCores

      public PlatformLicense numberOfCPUCores(@Nullable String numberOfCPUCores)
    • getNumberOfCPUCores

      @Nullable public String getNumberOfCPUCores()
      number of CPUs
      Returns:
      numberOfCPUCores
    • setNumberOfCPUCores

      public void setNumberOfCPUCores(@Nullable String numberOfCPUCores)
    • edition

      public PlatformLicense edition(@Nullable String edition)
    • getEdition

      @Nullable public String getEdition()
      name of the Bonita edition enabled by the license
      Returns:
      edition
    • setEdition

      public void setEdition(@Nullable String edition)
    • licenseMode

      public PlatformLicense licenseMode(@Nullable String licenseMode)
    • getLicenseMode

      @Nullable public String getLicenseMode()
      available mode enabled by the license
      Returns:
      licenseMode
    • setLicenseMode

      public void setLicenseMode(@Nullable String licenseMode)
    • requestKey

      public PlatformLicense requestKey(@Nullable String requestKey)
    • getRequestKey

      @Nullable public String getRequestKey()
      request key to use to generate a new license on the customer portal If you have a subscription that specifies case-counter licensing, additional fields are present:
      Returns:
      requestKey
    • setRequestKey

      public void setRequestKey(@Nullable String requestKey)
    • subscriptionStartPeriod

      public PlatformLicense subscriptionStartPeriod(@Nullable String subscriptionStartPeriod)
    • getSubscriptionStartPeriod

      @Nullable public String getSubscriptionStartPeriod()
      date with format `yyyy-MM-dd` - first day (included) of current period for number of process instances provisioned
      Returns:
      subscriptionStartPeriod
    • setSubscriptionStartPeriod

      public void setSubscriptionStartPeriod(@Nullable String subscriptionStartPeriod)
    • subscriptionEndPeriod

      public PlatformLicense subscriptionEndPeriod(@Nullable String subscriptionEndPeriod)
    • getSubscriptionEndPeriod

      @Nullable public String getSubscriptionEndPeriod()
      date with format `yyyy-MM-dd` - last day (included) of current period for number of process instances provisioned
      Returns:
      subscriptionEndPeriod
    • setSubscriptionEndPeriod

      public void setSubscriptionEndPeriod(@Nullable String subscriptionEndPeriod)
    • caseCounterLimit

      public PlatformLicense caseCounterLimit(@Nullable Long caseCounterLimit)
    • getCaseCounterLimit

      @Nullable public Long getCaseCounterLimit()
      number of process instances provisioned for period between `subscriptionStartPeriod` and `subscriptionEndPeriod`
      Returns:
      caseCounterLimit
    • setCaseCounterLimit

      public void setCaseCounterLimit(@Nullable Long caseCounterLimit)
    • caseCounter

      public PlatformLicense caseCounter(@Nullable Long caseCounter)
    • getCaseCounter

      @Nullable public Long getCaseCounter()
      number of consumed process instances for period between `subscriptionStartPeriod` and `subscriptionEndPeriod`
      Returns:
      caseCounter
    • setCaseCounter

      public void setCaseCounter(@Nullable Long caseCounter)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object