Package io.trino.server
Class ServerConfig
- java.lang.Object
-
- io.trino.server.ServerConfig
-
public class ServerConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description ServerConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.airlift.units.DurationgetGracePeriod()@NotNull Optional<String>getQueryInfoUrlTemplate()booleanisCoordinator()booleanisIncludeExceptionInResponse()booleanisQueryResultsCompressionEnabled()ServerConfigsetCoordinator(boolean coordinator)ServerConfigsetGracePeriod(io.airlift.units.Duration gracePeriod)ServerConfigsetIncludeExceptionInResponse(boolean includeExceptionInResponse)ServerConfigsetQueryInfoUrlTemplate(String queryInfoUrlTemplate)ServerConfigsetQueryResultsCompressionEnabled(boolean queryResultsCompressionEnabled)
-
-
-
Method Detail
-
isCoordinator
public boolean isCoordinator()
-
setCoordinator
@Config("coordinator") public ServerConfig setCoordinator(boolean coordinator)
-
isIncludeExceptionInResponse
public boolean isIncludeExceptionInResponse()
-
setIncludeExceptionInResponse
@Config("http.include-exception-in-response") public ServerConfig setIncludeExceptionInResponse(boolean includeExceptionInResponse)
-
getGracePeriod
public io.airlift.units.Duration getGracePeriod()
-
setGracePeriod
@Config("shutdown.grace-period") public ServerConfig setGracePeriod(io.airlift.units.Duration gracePeriod)
-
isQueryResultsCompressionEnabled
public boolean isQueryResultsCompressionEnabled()
-
setQueryResultsCompressionEnabled
@Config("query-results.compression-enabled") public ServerConfig setQueryResultsCompressionEnabled(boolean queryResultsCompressionEnabled)
-
setQueryInfoUrlTemplate
@Config("query.info-url-template") public ServerConfig setQueryInfoUrlTemplate(String queryInfoUrlTemplate)
-
-