public class HdfsConfig extends Object
| Constructor and Description |
|---|
HdfsConfig() |
| Modifier and Type | Method and Description |
|---|---|
@Min(value=0L) int |
getDfsConnectMaxRetries() |
@MinDuration(value="1ms") @NotNull io.airlift.units.Duration |
getDfsConnectTimeout() |
@NotNull @MinDuration(value="0ms") io.airlift.units.Duration |
getDfsKeyProviderCacheTtl() |
@NotNull @MinDuration(value="1ms") io.airlift.units.Duration |
getDfsTimeout() |
String |
getDomainSocketPath() |
int |
getFileSystemMaxCacheSize() |
@NotNull @MinDuration(value="1ms") io.airlift.units.Duration |
getIpcPingInterval() |
@NotNull @Pattern(regexp="0[0-7]{3}",message="must be octal number, with leading 0") String |
getNewDirectoryPermissions() |
@NotNull List<File> |
getResourceConfigFiles() |
com.google.common.net.HostAndPort |
getSocksProxy() |
boolean |
isVerifyChecksum() |
boolean |
isWireEncryptionEnabled() |
HdfsConfig |
setDfsConnectMaxRetries(int dfsConnectMaxRetries) |
HdfsConfig |
setDfsConnectTimeout(io.airlift.units.Duration dfsConnectTimeout) |
HdfsConfig |
setDfsKeyProviderCacheTtl(io.airlift.units.Duration dfsClientKeyProviderCacheTtl) |
HdfsConfig |
setDfsTimeout(io.airlift.units.Duration dfsTimeout) |
HdfsConfig |
setDomainSocketPath(String domainSocketPath) |
HdfsConfig |
setFileSystemMaxCacheSize(int fileSystemMaxCacheSize) |
HdfsConfig |
setIpcPingInterval(io.airlift.units.Duration pingInterval) |
HdfsConfig |
setNewDirectoryPermissions(String newDirectoryPermissions) |
HdfsConfig |
setResourceConfigFiles(List<File> files) |
HdfsConfig |
setResourceConfigFiles(String files) |
HdfsConfig |
setSocksProxy(com.google.common.net.HostAndPort socksProxy) |
HdfsConfig |
setVerifyChecksum(boolean verifyChecksum) |
HdfsConfig |
setWireEncryptionEnabled(boolean wireEncryptionEnabled) |
@Config(value="hive.config.resources") public HdfsConfig setResourceConfigFiles(String files)
public HdfsConfig setResourceConfigFiles(List<File> files)
@NotNull
@Pattern(regexp="0[0-7]{3}",
message="must be octal number, with leading 0")
public @NotNull @Pattern(regexp="0[0-7]{3}",message="must be octal number, with leading 0") String getNewDirectoryPermissions()
@Config(value="hive.fs.new-directory-permissions") public HdfsConfig setNewDirectoryPermissions(String newDirectoryPermissions)
public boolean isVerifyChecksum()
@Config(value="hive.dfs.verify-checksum") public HdfsConfig setVerifyChecksum(boolean verifyChecksum)
@NotNull @MinDuration(value="1ms") public @NotNull @MinDuration(value="1ms") io.airlift.units.Duration getIpcPingInterval()
@Config(value="hive.dfs.ipc-ping-interval") public HdfsConfig setIpcPingInterval(io.airlift.units.Duration pingInterval)
@NotNull @MinDuration(value="1ms") public @NotNull @MinDuration(value="1ms") io.airlift.units.Duration getDfsTimeout()
@Config(value="hive.dfs-timeout") public HdfsConfig setDfsTimeout(io.airlift.units.Duration dfsTimeout)
@MinDuration(value="1ms") @NotNull public @MinDuration(value="1ms") @NotNull io.airlift.units.Duration getDfsConnectTimeout()
@Config(value="hive.dfs.connect.timeout") public HdfsConfig setDfsConnectTimeout(io.airlift.units.Duration dfsConnectTimeout)
@Min(value=0L) public @Min(value=0L) int getDfsConnectMaxRetries()
@Config(value="hive.dfs.connect.max-retries") public HdfsConfig setDfsConnectMaxRetries(int dfsConnectMaxRetries)
@NotNull @MinDuration(value="0ms") public @NotNull @MinDuration(value="0ms") io.airlift.units.Duration getDfsKeyProviderCacheTtl()
@Config(value="hive.dfs.key-provider.cache-ttl") public HdfsConfig setDfsKeyProviderCacheTtl(io.airlift.units.Duration dfsClientKeyProviderCacheTtl)
public String getDomainSocketPath()
@Config(value="hive.dfs.domain-socket-path") public HdfsConfig setDomainSocketPath(String domainSocketPath)
public com.google.common.net.HostAndPort getSocksProxy()
@Config(value="hive.hdfs.socks-proxy") public HdfsConfig setSocksProxy(com.google.common.net.HostAndPort socksProxy)
public boolean isWireEncryptionEnabled()
@Config(value="hive.hdfs.wire-encryption.enabled") public HdfsConfig setWireEncryptionEnabled(boolean wireEncryptionEnabled)
public int getFileSystemMaxCacheSize()
@Config(value="hive.fs.cache.max-size") public HdfsConfig setFileSystemMaxCacheSize(int fileSystemMaxCacheSize)
Copyright © 2012–2020. All rights reserved.