Class AuthCacheWeightProperties

java.lang.Object
com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheWeightProperties

@ConfigurationProperties("broadleaf.auth.cache.weights") public class AuthCacheWeightProperties extends Object
Properties that influence cache weight settings for the service. The value represents a portion of the total module cache using a decimal value between zero and one.
  • Constructor Details

    • AuthCacheWeightProperties

      public AuthCacheWeightProperties()
  • Method Details

    • getByServerId

      public double getByServerId()
    • getByScopeNames

      public double getByScopeNames()
    • getByScopeNamesPermissions

      public double getByScopeNamesPermissions()
    • getByAuthClient

      public double getByAuthClient()
    • getApplicationByApplicationId

      public double getApplicationByApplicationId()
    • getApplicationUrlByApplicationId

      public double getApplicationUrlByApplicationId()
    • getAdminUrlByTenantId

      public double getAdminUrlByTenantId()
    • getAncestorAccountCacheByAccountId

      public double getAncestorAccountCacheByAccountId()
    • getDescendantAccountCacheByAccountId

      public double getDescendantAccountCacheByAccountId()
    • getAccountInheritanceLineCacheByAccountId

      public double getAccountInheritanceLineCacheByAccountId()
    • getOauth2IdentityProvidersCache

      public double getOauth2IdentityProvidersCache()
    • getByClientRegistrationId

      public double getByClientRegistrationId()
    • getByTenantId

      public double getByTenantId()
    • setByServerId

      public void setByServerId(double byServerId)
    • setByScopeNames

      public void setByScopeNames(double byScopeNames)
    • setByScopeNamesPermissions

      public void setByScopeNamesPermissions(double byScopeNamesPermissions)
    • setByAuthClient

      public void setByAuthClient(double byAuthClient)
    • setApplicationByApplicationId

      public void setApplicationByApplicationId(double applicationByApplicationId)
    • setApplicationUrlByApplicationId

      public void setApplicationUrlByApplicationId(double applicationUrlByApplicationId)
    • setAdminUrlByTenantId

      public void setAdminUrlByTenantId(double adminUrlByTenantId)
    • setAncestorAccountCacheByAccountId

      public void setAncestorAccountCacheByAccountId(double ancestorAccountCacheByAccountId)
    • setDescendantAccountCacheByAccountId

      public void setDescendantAccountCacheByAccountId(double descendantAccountCacheByAccountId)
    • setAccountInheritanceLineCacheByAccountId

      public void setAccountInheritanceLineCacheByAccountId(double accountInheritanceLineCacheByAccountId)
    • setOauth2IdentityProvidersCache

      public void setOauth2IdentityProvidersCache(double oauth2IdentityProvidersCache)
    • setByClientRegistrationId

      public void setByClientRegistrationId(double byClientRegistrationId)
    • setByTenantId

      public void setByTenantId(double byTenantId)
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object