| Package | Description |
|---|---|
| io.hetu.core.plugin.datacenter | |
| io.hetu.core.plugin.datacenter.client | |
| io.hetu.core.plugin.datacenter.optimization | |
| io.hetu.core.plugin.datacenter.pagesource |
| Modifier and Type | Method and Description |
|---|---|
DataCenterConfig |
DataCenterConfig.setAccessToken(String accessToken)
Set accessToken
|
DataCenterConfig |
DataCenterConfig.setApplicationNamePrefix(String applicationNamePrefix)
Set application name prefix
|
DataCenterConfig |
DataCenterConfig.setClientTimeout(io.airlift.units.Duration clientTimeout)
Set data center client timeout.
|
DataCenterConfig |
DataCenterConfig.setCompressionEnabled(boolean isCompressionEnabledParameter)
set compression enabled.
|
DataCenterConfig |
DataCenterConfig.setConnectionPassword(String connectionPassword)
Set connection password.
|
DataCenterConfig |
DataCenterConfig.setConnectionUrl(URI connectionUrl)
Set connection url, it is remote data center url.
|
DataCenterConfig |
DataCenterConfig.setConnectionUser(String connectionUser)
Set connection user name.
|
DataCenterConfig |
DataCenterConfig.setExtraCredentials(String extraCredentials)
set extraCredentials
|
DataCenterConfig |
DataCenterConfig.setHttpProxy(String httpProxy)
Set http proxy
|
DataCenterConfig |
DataCenterConfig.setHttpRequestConnectTimeout(io.airlift.units.Duration httpRequestConnectTimeout)
Set http request connection timeout.
|
DataCenterConfig |
DataCenterConfig.setHttpRequestReadTimeout(io.airlift.units.Duration httpRequestReadTimeout)
Set http request read timeout.
|
DataCenterConfig |
DataCenterConfig.setKerberosConfigPath(String kerberosConfigPath)
set kerberosConfigPath
|
DataCenterConfig |
DataCenterConfig.setKerberosCredentialCachePath(String kerberosCredentialCachePath)
set kerberosCredentialCachePath
|
DataCenterConfig |
DataCenterConfig.setKerberosKeytabPath(String kerberosKeytabPath)
set kerberosKeytabPath
|
DataCenterConfig |
DataCenterConfig.setKerberosPrincipal(String kerberosPrincipal)
set kerberosPrincipal
|
DataCenterConfig |
DataCenterConfig.setKerberosRemoteServiceName(String kerberosRemoteServiceName)
set kerberosRemoteServiceName
|
DataCenterConfig |
DataCenterConfig.setKerberosServicePrincipalPattern(String kerberosServicePrincipalPattern)
set kerberosServicePrincipalPattern
|
DataCenterConfig |
DataCenterConfig.setKerberosUseCanonicalHostname(boolean isKerberosUseCanonicalHostnameParameter)
set iskerberosUseCanonicalHostname
|
DataCenterConfig |
DataCenterConfig.setMaxAnticipatedDelay(io.airlift.units.Duration maxAnticipatedDelay)
set maxAnticipatedDelay
|
DataCenterConfig |
DataCenterConfig.setMaxIdleConnections(int maxIdleConnectionsParameter)
set maximum http client idle connections in connection pool.
|
DataCenterConfig |
DataCenterConfig.setMetadataCacheEnabled(boolean isMetadataCacheEnabledParameter)
set metadataCacheEnabled
|
DataCenterConfig |
DataCenterConfig.setMetadataCacheMaximumSize(long metadataCacheMaximumSize)
set metadataCacheMaximumSize
|
DataCenterConfig |
DataCenterConfig.setMetadataCacheTtl(io.airlift.units.Duration metadataCacheTtl)
set metadataCacheTtl
|
DataCenterConfig |
DataCenterConfig.setQueryPushDownEnabled(boolean isQueryPushDownEnabledParameter)
set queryPushDownEnabled
|
DataCenterConfig |
DataCenterConfig.setQueryPushDownModule(JdbcPushDownModule queryPushDownModule)
set queryPushDownEnabled
|
DataCenterConfig |
DataCenterConfig.setRemoteClusterId(String tenant)
Set the remote cluster id the dcc want to connect, when remote has multi clusters
We need a cluster ID to identify the cluster we want to connect to.
|
DataCenterConfig |
DataCenterConfig.setRemoteHttpServerMaxRequestHeaderSize(io.airlift.units.DataSize remoteHeaderSizeParameter)
set remoteHeaderSize
|
DataCenterConfig |
DataCenterConfig.setSocksProxy(String socksProxy)
Set socksProxy
|
DataCenterConfig |
DataCenterConfig.setSsl(boolean isSslParameter)
Set ssl
|
DataCenterConfig |
DataCenterConfig.setSslKeyStorePassword(String sslKeyStorePassword)
set sslKeyStorePassword
|
DataCenterConfig |
DataCenterConfig.setSslKeyStorePath(String sslKeyStorePath)
Set sslKeyStorePath
|
DataCenterConfig |
DataCenterConfig.setSslTrustStorePassword(String sslTrustStorePassword)
set sslTrustStorePassword
|
DataCenterConfig |
DataCenterConfig.setSslTrustStorePath(String sslTrustStorePath)
set sslTrustStorePath
|
DataCenterConfig |
DataCenterConfig.setUpdateThreshold(io.airlift.units.Duration updateThreshold) |
| Constructor and Description |
|---|
DataCenterConnector(io.airlift.bootstrap.LifeCycleManager lifeCycleManager,
DataCenterConfig dataCenterConfig,
TypeManager typeManager,
DataCenterPlanOptimizer planOptimizer)
Constructor of data center connector.
|
DataCenterMetadata(DataCenterClient dataCenterClient,
DataCenterConfig dataCenterConfig)
Constructor of data center metadata.
|
DataCenterSplitManager(DataCenterConfig config,
DataCenterClient client)
Constructor of data center split manager.
|
| Modifier and Type | Method and Description |
|---|---|
static DataCenterClientSession |
DataCenterStatementClientFactory.createClientSession(DataCenterConfig config,
TypeManager typeManager)
Create a client session.
|
static DataCenterClientSession |
DataCenterStatementClientFactory.createClientSession(DataCenterConfig config,
TypeManager typeManager,
Map<String,String> properties)
Create a client session.
|
static DataCenterClientSession |
DataCenterStatementClientFactory.createClientSession(StatementClient client,
DataCenterConfig config,
TypeManager typeManager)
Create a client session.
|
static okhttp3.OkHttpClient |
DataCenterStatementClientFactory.newHttpClient(DataCenterConfig config)
New a http client.
|
| Constructor and Description |
|---|
DataCenterClient(DataCenterConfig config,
okhttp3.OkHttpClient httpClient,
TypeManager typeManager)
Constructor of data center client.
|
| Constructor and Description |
|---|
DataCenterPlanOptimizer(TypeManager typeManager,
DataCenterConfig config,
DataCenterQueryGenerator query,
DeterminismEvaluator determinismEvaluator,
FunctionMetadataManager functionManager,
StandardFunctionResolution functionResolution) |
DataCenterQueryGenerator(DataCenterConfig config,
RowExpressionService rowExpressionService,
FunctionMetadataManager functionManager,
StandardFunctionResolution functionResolution,
DeterminismEvaluator determinismEvaluator) |
| Constructor and Description |
|---|
DataCenterPageSourceProvider(DataCenterConfig config,
okhttp3.OkHttpClient httpClient,
TypeManager typeManager)
Constructor of data center page source provider.
|
Copyright © 2012–2021. All rights reserved.