Class CacheUseCase

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.tables.cache.CacheUseCase

public class CacheUseCase extends Object
  • Constructor Details

    • CacheUseCase

      public CacheUseCase()
  • Method Details

    • getType

      public CacheUseCase.Type getType()
      Getter for type
    • setType

      public void setType(CacheUseCase.Type type)
      Setter for type
    • withType

      public CacheUseCase withType(CacheUseCase.Type type)
      Fluent setter for type
    • getCacheSourceMisses

      public boolean getCacheSourceMisses()
      Getter for cacheSourceMisses
    • setCacheSourceMisses

      public void setCacheSourceMisses(boolean cacheSourceMisses)
      Setter for cacheSourceMisses
    • withCacheSourceMisses

      public CacheUseCase withCacheSourceMisses(boolean cacheSourceMisses)
      Fluent setter for cacheSourceMisses
    • getCacheUniqueKey

      public UniqueKey getCacheUniqueKey()
      Getter for cacheUniqueKey
    • setCacheUniqueKey

      public void setCacheUniqueKey(UniqueKey cacheUniqueKey)
      Setter for cacheUniqueKey
    • withCacheUniqueKey

      public CacheUseCase withCacheUniqueKey(UniqueKey cacheUniqueKey)
      Fluent setter for cacheUniqueKey
    • getSourceUniqueKey

      public UniqueKey getSourceUniqueKey()
      Getter for sourceUniqueKey
    • setSourceUniqueKey

      public void setSourceUniqueKey(UniqueKey sourceUniqueKey)
      Setter for sourceUniqueKey
    • withSourceUniqueKey

      public CacheUseCase withSourceUniqueKey(UniqueKey sourceUniqueKey)
      Fluent setter for sourceUniqueKey
    • getExcludeRecordsMatching

      public List<QQueryFilter> getExcludeRecordsMatching()
      Getter for excludeRecordsMatching
    • setExcludeRecordsMatching

      public void setExcludeRecordsMatching(List<QQueryFilter> excludeRecordsMatching)
      Setter for excludeRecordsMatching
    • withExcludeRecordsMatching

      public CacheUseCase withExcludeRecordsMatching(List<QQueryFilter> excludeRecordsMatching)
      Fluent setter for excludeRecordsMatching
    • getDoCopySourcePrimaryKeyToCache

      public boolean getDoCopySourcePrimaryKeyToCache()
      Getter for doCopySourcePrimaryKeyToCache
    • setDoCopySourcePrimaryKeyToCache

      public void setDoCopySourcePrimaryKeyToCache(boolean doCopySourcePrimaryKeyToCache)
      Setter for doCopySourcePrimaryKeyToCache
    • withDoCopySourcePrimaryKeyToCache

      public CacheUseCase withDoCopySourcePrimaryKeyToCache(boolean doCopySourcePrimaryKeyToCache)
      Fluent setter for doCopySourcePrimaryKeyToCache