Class FileConfig

java.lang.Object
io.trino.plugin.password.file.FileConfig

public class FileConfig extends Object
  • Constructor Details

    • FileConfig

      public FileConfig()
  • Method Details

    • getPasswordFile

      @NotNull @FileExists public @NotNull @FileExists File getPasswordFile()
    • setPasswordFile

      @Config("file.password-file") public FileConfig setPasswordFile(File passwordFile)
    • getRefreshPeriod

      @NotNull @MinDuration("1ms") public @NotNull @MinDuration("1ms") io.airlift.units.Duration getRefreshPeriod()
    • setRefreshPeriod

      @Config("file.refresh-period") public FileConfig setRefreshPeriod(io.airlift.units.Duration refreshPeriod)
    • getAuthTokenCacheMaxSize

      public int getAuthTokenCacheMaxSize()
    • setAuthTokenCacheMaxSize

      @Config("file.auth-token-cache.max-size") public FileConfig setAuthTokenCacheMaxSize(int maxSize)