Class ThriftHttpMetastoreConfig
java.lang.Object
io.trino.plugin.hive.metastore.thrift.ThriftHttpMetastoreConfig
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull io.airlift.units.DurationsetAdditionalHeaders(String httpHeaders) setAuthenticationMode(ThriftHttpMetastoreConfig.AuthenticationMode authenticationMode) setHttpBearerToken(String httpBearerToken) setReadTimeout(io.airlift.units.Duration readTimeout)
-
Constructor Details
-
ThriftHttpMetastoreConfig
public ThriftHttpMetastoreConfig()
-
-
Method Details
-
getReadTimeout
@NotNull public @NotNull io.airlift.units.Duration getReadTimeout() -
setReadTimeout
@Config("hive.metastore.http.client.read-timeout") public ThriftHttpMetastoreConfig setReadTimeout(io.airlift.units.Duration readTimeout) -
getAuthenticationMode
@NotNull public @NotNull Optional<ThriftHttpMetastoreConfig.AuthenticationMode> getAuthenticationMode() -
setAuthenticationMode
@Config("hive.metastore.http.client.authentication.type") public ThriftHttpMetastoreConfig setAuthenticationMode(ThriftHttpMetastoreConfig.AuthenticationMode authenticationMode) -
getHttpBearerToken
-
setHttpBearerToken
@Config("hive.metastore.http.client.bearer-token") public ThriftHttpMetastoreConfig setHttpBearerToken(String httpBearerToken) -
getAdditionalHeaders
-
setAdditionalHeaders
@Config("hive.metastore.http.client.additional-headers") public ThriftHttpMetastoreConfig setAdditionalHeaders(String httpHeaders)
-