Class TenantInfo

java.lang.Object
com.codebarrel.tenant.api.model.TenantInfo

public class TenantInfo extends Object
TenantInfo is our main application bean for a tenant's information. Also see TenantInfoQueryBean.java
  • Constructor Details

  • Method Details

    • getBaseUrl

      public String getBaseUrl()
    • getClientKey

      public String getClientKey()
    • getCreated

      public Date getCreated()
    • getDescription

      public String getDescription()
    • getEnabled

      public Boolean getEnabled()
    • getId

      public Long getId()
    • getInstalled

      public Boolean getInstalled()
    • getKey

      public String getKey()
    • getPluginsVersion

      public String getPluginsVersion()
    • getProductType

      public String getProductType()
    • getPublicKey

      public String getPublicKey()
    • getServerVersion

      public String getServerVersion()
    • getServiceEntitlementNumber

      public String getServiceEntitlementNumber()
    • getSharedSecret

      public String getSharedSecret()
    • getUpdated

      public Date getUpdated()
    • getUserCount

      public Integer getUserCount()
    • getCloudId

      public String getCloudId()
    • getMarketplaceCustomer

      @Nullable public String getMarketplaceCustomer()
      Used to mark existing Marketplace A4J customers before A4J was rolled out as a system app in all of Jira cloud. This will also indicate if they were a Lite or Paid customer pre-rollout.
      Returns:
      null if this wass not an existing customer. Otherwise the product key they were using
    • isActive

      public boolean isActive()
    • getTenantId

      public TenantId getTenantId()
    • 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
    • builder

      public static TenantInfoBuilder builder()