Class AtopConnectorConfig

java.lang.Object
io.trino.plugin.atop.AtopConnectorConfig

public class AtopConnectorConfig extends Object
  • Constructor Details

    • AtopConnectorConfig

      public AtopConnectorConfig()
  • Method Details

    • getSecurity

      @NotNull public @NotNull AtopConnectorConfig.AtopSecurity getSecurity()
    • setSecurity

      @Config("atop.security") public AtopConnectorConfig setSecurity(AtopConnectorConfig.AtopSecurity security)
    • getExecutablePath

      @NotNull @FileExists public @NotNull @FileExists String getExecutablePath()
    • setExecutablePath

      @Config("atop.executable-path") public AtopConnectorConfig setExecutablePath(String path)
    • getTimeZoneId

      public ZoneId getTimeZoneId()
    • getTimeZone

      @NotNull public @NotNull String getTimeZone()
    • setTimeZone

      @Config("atop.time-zone") public AtopConnectorConfig setTimeZone(String id)
    • getReadTimeout

      @MinDuration("1ms") public @MinDuration("1ms") io.airlift.units.Duration getReadTimeout()
    • setReadTimeout

      @Config("atop.executable-read-timeout") public AtopConnectorConfig setReadTimeout(io.airlift.units.Duration timeout)
    • getConcurrentReadersPerNode

      @Min(1L) public @jakarta.validation.constraints.Min(1L) int getConcurrentReadersPerNode()
    • setConcurrentReadersPerNode

      @Config("atop.concurrent-readers-per-node") public AtopConnectorConfig setConcurrentReadersPerNode(int readers)
    • getMaxHistoryDays

      @Min(1L) public @jakarta.validation.constraints.Min(1L) int getMaxHistoryDays()
    • setMaxHistoryDays

      @Config("atop.max-history-days") public AtopConnectorConfig setMaxHistoryDays(int maxHistoryDays)