Package io.trino.plugin.atop
Class AtopConnectorConfig
java.lang.Object
io.trino.plugin.atop.AtopConnectorConfig
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@jakarta.validation.constraints.Min(1L) int@NotNull @FileExists String@jakarta.validation.constraints.Min(1L) int@MinDuration("1ms") io.airlift.units.Duration@NotNull AtopConnectorConfig.AtopSecurity@NotNull StringsetConcurrentReadersPerNode(int readers) setExecutablePath(String path) setMaxHistoryDays(int maxHistoryDays) setReadTimeout(io.airlift.units.Duration timeout) setSecurity(AtopConnectorConfig.AtopSecurity security) setTimeZone(String id)
-
Constructor Details
-
AtopConnectorConfig
public AtopConnectorConfig()
-
-
Method Details
-
getSecurity
-
setSecurity
@Config("atop.security") public AtopConnectorConfig setSecurity(AtopConnectorConfig.AtopSecurity security) -
getExecutablePath
-
setExecutablePath
-
getTimeZoneId
-
getTimeZone
-
setTimeZone
-
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
-