| Package | Description |
|---|---|
| org.apache.hadoop.hdfs | |
| org.apache.hadoop.hdfs.protocol |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.hdfs.protocolPB | |
| org.apache.hadoop.hdfs.server.namenode.ha |
| Modifier and Type | Method | Description |
|---|---|---|
static ClientProtocol |
NameNodeProxiesClient.createNonHAProxyWithClientProtocol(java.net.InetSocketAddress address,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.UserGroupInformation ugi,
boolean withRetries,
java.util.concurrent.atomic.AtomicBoolean fallbackToSimpleAuth) |
|
static ClientProtocol |
NameNodeProxiesClient.createProxyWithAlignmentContext(java.net.InetSocketAddress address,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.UserGroupInformation ugi,
boolean withRetries,
java.util.concurrent.atomic.AtomicBoolean fallbackToSimpleAuth,
org.apache.hadoop.ipc.AlignmentContext alignmentContext) |
|
ClientProtocol |
DFSClient.getNamenode() |
Get the namenode associated with this DFSClient object
|
| Modifier and Type | Method | Description |
|---|---|---|
static NameNodeProxiesClient.ProxyAndInfo<ClientProtocol> |
NameNodeProxiesClient.createProxyWithClientProtocol(org.apache.hadoop.conf.Configuration conf,
java.net.URI nameNodeUri,
java.util.concurrent.atomic.AtomicBoolean fallbackToSimpleAuth) |
Creates the namenode proxy with the ClientProtocol.
|
| Constructor | Description |
|---|---|
DFSClient(java.net.URI nameNodeUri,
ClientProtocol rpcNamenode,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem.Statistics stats) |
Create a new DFSClient connected to the given nameNodeUri or rpcNamenode.
|
| Constructor | Description |
|---|---|
CacheDirectiveIterator(ClientProtocol namenode,
CacheDirectiveInfo filter,
org.apache.hadoop.tracing.Tracer tracer) |
|
CachePoolIterator(ClientProtocol namenode,
org.apache.hadoop.tracing.Tracer tracer) |
|
EncryptionZoneIterator(ClientProtocol namenode,
org.apache.hadoop.tracing.Tracer tracer) |
|
OpenFilesIterator(ClientProtocol namenode,
org.apache.hadoop.tracing.Tracer tracer,
java.util.EnumSet<OpenFilesIterator.OpenFilesType> types,
java.lang.String path) |
|
ReencryptionStatusIterator(ClientProtocol namenode,
org.apache.hadoop.tracing.Tracer tracer) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
ClientNamenodeProtocolTranslatorPB |
This class forwards NN's ClientProtocol calls as RPC calls to the NN server
while translating from the parameter types used in ClientProtocol to the
new PB types.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ObserverReadProxyProviderWithIPFailover<T extends ClientProtocol> |
Extends
ObserverReadProxyProvider to support NameNode IP failover. |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.