Class SystemInformation

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

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

  • Constructor Details

    • SystemInformation

      public SystemInformation()
  • Method Details

    • licenseStartDate

      public SystemInformation licenseStartDate(@Nullable String licenseStartDate)
    • getLicenseStartDate

      @Nullable public String getLicenseStartDate()
      date in milliseconds timestamp since Epoch - first day (included) of license file validity - Subscription editions only
      Returns:
      licenseStartDate
    • setLicenseStartDate

      public void setLicenseStartDate(@Nullable String licenseStartDate)
    • duration

      public SystemInformation duration(@Nullable String duration)
    • getDuration

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

      public void setDuration(@Nullable String duration)
    • licenseExpirationDate

      public SystemInformation licenseExpirationDate(@Nullable String licenseExpirationDate)
    • getLicenseExpirationDate

      @Nullable public String getLicenseExpirationDate()
      date in milliseconds timestamp since Epoch - last day (included) of license file validity - Subscription editions only
      Returns:
      licenseExpirationDate
    • setLicenseExpirationDate

      public void setLicenseExpirationDate(@Nullable String licenseExpirationDate)
    • numberOfCPUCores

      public SystemInformation numberOfCPUCores(@Nullable String numberOfCPUCores)
    • getNumberOfCPUCores

      @Nullable public String getNumberOfCPUCores()
      number of CPUs allowed by the license, if license mode is CPU-based - Subscription editions only
      Returns:
      numberOfCPUCores
    • setNumberOfCPUCores

      public void setNumberOfCPUCores(@Nullable String numberOfCPUCores)
    • edition

      public SystemInformation edition(@Nullable String edition)
    • getEdition

      @Nullable public String getEdition()
      name of the Bonita edition enabled by the license - Community & Subscription editions
      Returns:
      edition
    • setEdition

      public void setEdition(@Nullable String edition)
    • subscriptionType

      public SystemInformation subscriptionType(@Nullable String subscriptionType)
    • getSubscriptionType

      @Nullable public String getSubscriptionType()
      type of the Subscription the customer has purchased with Bonitasoft - Subscription editions only
      Returns:
      subscriptionType
    • setSubscriptionType

      public void setSubscriptionType(@Nullable String subscriptionType)
    • licenseMode

      public SystemInformation licenseMode(@Nullable String licenseMode)
    • getLicenseMode

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

      public void setLicenseMode(@Nullable String licenseMode)
    • managedAppsLimit

      public SystemInformation managedAppsLimit(@Nullable Long managedAppsLimit)
    • getManagedAppsLimit

      @Nullable public Long getManagedAppsLimit()
      number of managed apps provisioned for in a Bonita Central environment - Subscription editions only
      Returns:
      managedAppsLimit
    • setManagedAppsLimit

      public void setManagedAppsLimit(@Nullable Long managedAppsLimit)
    • licensee

      public SystemInformation licensee(@Nullable String licensee)
    • getLicensee

      @Nullable public String getLicensee()
      Owner of the license - Subscription editions only
      Returns:
      licensee
    • setLicensee

      public void setLicensee(@Nullable String licensee)
    • contactInfo

      public SystemInformation contactInfo(@Nullable String contactInfo)
    • getContactInfo

      @Nullable public String getContactInfo()
      E-mail address of the owner of the license - Subscription editions only
      Returns:
      contactInfo
    • setContactInfo

      public void setContactInfo(@Nullable String contactInfo)
    • expirationDate

      public SystemInformation expirationDate(@Nullable Long expirationDate)
    • getExpirationDate

      @Nullable public Long getExpirationDate()
      License expiration date in milliseconds timestamp since Epoch - Subscription editions only
      Returns:
      expirationDate
    • setExpirationDate

      public void setExpirationDate(@Nullable Long expirationDate)
    • activeFeatures

      public SystemInformation activeFeatures(@Nullable String activeFeatures)
    • getActiveFeatures

      @Nullable public String getActiveFeatures()
      List of active features that the license allow access to (separated by comma) - Subscription editions only
      Returns:
      activeFeatures
    • setActiveFeatures

      public void setActiveFeatures(@Nullable String activeFeatures)
    • requestKey

      public SystemInformation 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 SystemInformation subscriptionStartPeriod(@Nullable String subscriptionStartPeriod)
    • getSubscriptionStartPeriod

      @Nullable public String getSubscriptionStartPeriod()
      date in milliseconds timestamp since Epoch - first day (included) of current period for number of process instances provisioned - Subscription editions only
      Returns:
      subscriptionStartPeriod
    • setSubscriptionStartPeriod

      public void setSubscriptionStartPeriod(@Nullable String subscriptionStartPeriod)
    • subscriptionEndPeriod

      public SystemInformation subscriptionEndPeriod(@Nullable String subscriptionEndPeriod)
    • getSubscriptionEndPeriod

      @Nullable public String getSubscriptionEndPeriod()
      date in milliseconds timestamp since Epoch - last day (included) of current period for number of process instances provisioned - Subscription editions only
      Returns:
      subscriptionEndPeriod
    • setSubscriptionEndPeriod

      public void setSubscriptionEndPeriod(@Nullable String subscriptionEndPeriod)
    • caseCounterLimit

      public SystemInformation caseCounterLimit(@Nullable Long caseCounterLimit)
    • getCaseCounterLimit

      @Nullable public Long getCaseCounterLimit()
      number of maximum process instances that can be started - Community & Subscription editions
      Returns:
      caseCounterLimit
    • setCaseCounterLimit

      public void setCaseCounterLimit(@Nullable Long caseCounterLimit)
    • caseCounter

      public SystemInformation caseCounter(@Nullable Long caseCounter)
    • getCaseCounter

      @Nullable public Long getCaseCounter()
      number of consumed process instances - Community & Subscription editions
      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