Package | Description |
---|---|
org.apache.hadoop.fs |
Implementations of
AbstractFileSystem for hdfs
over rpc and hdfs over web. |
org.apache.hadoop.fs.impl |
This package contains implementation classes for use inside
filesystems.
|
org.apache.hadoop.util.functional |
Support for functional programming within the Hadoop APIs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FSBuilder<S,B extends FSBuilder<S,B>>
The base interface which various FileSystem FileContext Builder
interfaces can extend, and which underlying implementations
will then implement.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FutureDataInputStreamBuilder
Builder for input streams and subclasses whose return value is
actually a completable future: this allows for better asynchronous
operation.
|
Modifier and Type | Class and Description |
---|---|
class |
FSDataOutputStreamBuilder<S extends FSDataOutputStream,B extends FSDataOutputStreamBuilder<S,B>>
Builder for
FSDataOutputStream and its subclasses. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFSBuilderImpl<S,B extends FSBuilder<S,B>>
Builder for filesystem/filecontext operations of various kinds,
with option support.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFSBuilderImpl<S,B extends FSBuilder<S,B>>
Builder for filesystem/filecontext operations of various kinds,
with option support.
|
class |
FutureDataInputStreamBuilderImpl
Builder for input streams and subclasses whose return value is
actually a completable future: this allows for better asynchronous
operation.
|
class |
MultipartUploaderBuilderImpl<S extends MultipartUploader,B extends org.apache.hadoop.fs.MultipartUploaderBuilder<S,B>>
Builder for
MultipartUploader implementations. |
Modifier and Type | Method and Description |
---|---|
static <T,U extends FSBuilder<T,U>> |
FutureIO.propagateOptions(FSBuilder<T,U> builder,
Configuration conf,
String optionalPrefix,
String mandatoryPrefix)
Propagate options to any builder, converting everything with the
prefix to an option where, if there were 2+ dot-separated elements,
it is converted to a schema.
|
Modifier and Type | Method and Description |
---|---|
static <T,U extends FSBuilder<T,U>> |
FutureIO.propagateOptions(FSBuilder<T,U> builder,
Configuration conf,
String optionalPrefix,
String mandatoryPrefix)
Propagate options to any builder, converting everything with the
prefix to an option where, if there were 2+ dot-separated elements,
it is converted to a schema.
|
Modifier and Type | Method and Description |
---|---|
static void |
FutureIO.propagateOptions(FSBuilder<?,?> builder,
Configuration conf,
String prefix,
boolean mandatory)
Propagate options to any builder, converting everything with the
prefix to an option where, if there were 2+ dot-separated elements,
it is converted to a schema.
|
static <T,U extends FSBuilder<T,U>> |
FutureIO.propagateOptions(FSBuilder<T,U> builder,
Configuration conf,
String optionalPrefix,
String mandatoryPrefix)
Propagate options to any builder, converting everything with the
prefix to an option where, if there were 2+ dot-separated elements,
it is converted to a schema.
|
Copyright © 2023 Apache Software Foundation. All rights reserved.