Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

accept(StoragePath) - Method in interface org.apache.hudi.storage.StoragePathFilter
Tests whether the specified path should be included in a path list.
add(long) - Method in class org.apache.hudi.common.metrics.Counter
 
add(String, long) - Method in class org.apache.hudi.common.metrics.LocalRegistry
 
add(String, long) - Method in interface org.apache.hudi.common.metrics.Registry
Add value to the metric.
addAllMapEntry(Iterable<? extends HFileProtos.BytesBytesPair>) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntry(HFileProtos.BytesBytesPair) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntry(int, HFileProtos.BytesBytesPair) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntry(HFileProtos.BytesBytesPair.Builder) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntry(int, HFileProtos.BytesBytesPair.Builder) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntryBuilder() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addMapEntryBuilder(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
allocateBufferForUnpacking() - Method in class org.apache.hudi.io.hfile.HFileBlock
Allocates new byte buffer for the uncompressed bytes.
ApiMaturityLevel - Enum in org.apache.hudi
Indicates how stable a given API method/class is, so user's can plan and set their expectations accordingly.
append(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Appends to an existing file (optional operation).

B

BlockIndexEntry - Class in org.apache.hudi.io.hfile
Represents the index entry of a data block in the Data Index stored in the HFileBlockType.ROOT_INDEX block.
BlockIndexEntry(Key, Option<Key>, long, int) - Constructor for class org.apache.hudi.io.hfile.BlockIndexEntry
 
build() - Method in class org.apache.hudi.io.hfile.HFileContext.Builder
 
build() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
build() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
build() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
builder() - Static method in class org.apache.hudi.io.hfile.HFileContext
 
Builder() - Constructor for class org.apache.hudi.io.hfile.HFileContext.Builder
 
buildPartial() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
buildPartial() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
buildPartial() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
ByteArraySeekableDataInputStream - Class in org.apache.hudi.io
Implementation of SeekableDataInputStream based on byte array
ByteArraySeekableDataInputStream(ByteBufferBackedInputStream) - Constructor for class org.apache.hudi.io.ByteArraySeekableDataInputStream
 
byteBuff - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
ByteBufferBackedInputStream - Class in org.apache.hudi.common.util.io
Instance of InputStream backed by ByteBuffer, implementing following functionality (on top of what's required by InputStream) Seeking: enables random access by allowing to seek to an arbitrary position w/in the stream (Thread-safe) Copying: enables to copy from the underlying buffer not modifying the state of the stream NOTE: Generally methods of this class are NOT thread-safe, unless specified otherwise
ByteBufferBackedInputStream(ByteBuffer) - Constructor for class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
 
ByteBufferBackedInputStream(byte[]) - Constructor for class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
 
ByteBufferBackedInputStream(byte[], int, int) - Constructor for class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
 
bytesPerChecksum - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
bytesToString(byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
 

C

castConfiguration(Object, Class<U>) - Static method in class org.apache.hudi.storage.StorageConfiguration
 
checkArgument(boolean) - Static method in class org.apache.hudi.common.util.ValidationUtils
Ensures the truth of an expression.
checkArgument(boolean, String) - Static method in class org.apache.hudi.common.util.ValidationUtils
Ensures the truth of an expression, throwing the custom errorMessage otherwise.
checkArgument(boolean, Supplier<String>) - Static method in class org.apache.hudi.common.util.ValidationUtils
Ensures the truth of an expression, throwing the custom errorMessage otherwise.
checkState(boolean) - Static method in class org.apache.hudi.common.util.ValidationUtils
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, String) - Static method in class org.apache.hudi.common.util.ValidationUtils
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
clear() - Method in class org.apache.hudi.common.metrics.LocalRegistry
 
clear() - Method in interface org.apache.hudi.common.metrics.Registry
Clear all metrics.
clear() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
clear() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
clear() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
clearComparatorClassName() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
clearCompressionCodec() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 compression_codec = 12;
clearDataIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 data_index_count = 5;
clearEncryptionKey() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional bytes encryption_key = 13;
clearEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 entry_count = 7;
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
clearField(Descriptors.FieldDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
clearFileInfoOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 file_info_offset = 1;
clearFirst() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes first = 1;
clearFirstDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 first_data_block_offset = 9;
clearLastDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 last_data_block_offset = 10;
clearLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 load_on_open_data_offset = 2;
clearMapEntry() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
clearMetaIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 meta_index_count = 6;
clearNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 num_data_index_levels = 8;
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
clearOneof(Descriptors.OneofDescriptor) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
clearSecond() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes second = 2;
clearTotalUncompressedBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 total_uncompressed_bytes = 4;
clearUncompressedDataIndexSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 uncompressed_data_index_size = 3;
clone() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
clone() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
clone() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
close() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
closeQuietly(Closeable) - Static method in class org.apache.hudi.common.util.FileIOUtils
Closes Closeable quietly.
COLON_CHAR - Static variable in class org.apache.hudi.storage.StoragePath
 
ComparableVersion - Class in org.apache.hudi.common.util
Generic implementation of version comparison.
ComparableVersion(String) - Constructor for class org.apache.hudi.common.util.ComparableVersion
 
COMPARATOR_CLASS_NAME_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
compareKeys(Key, Key) - Static method in class org.apache.hudi.io.hfile.HFileUtils
Compares two HFile Key.
compareTo(ComparableVersion) - Method in class org.apache.hudi.common.util.ComparableVersion
 
compareTo(BlockIndexEntry) - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
compareTo(Key) - Method in class org.apache.hudi.io.hfile.Key
 
compareTo(byte[], byte[]) - Static method in class org.apache.hudi.io.util.IOUtils
Lexicographically compares two byte arrays.
compareTo(byte[], int, int, byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
Lexicographically compares two byte arrays.
compareTo(StoragePath) - Method in class org.apache.hudi.storage.StoragePath
 
compareTo(StoragePathInfo) - Method in class org.apache.hudi.storage.StoragePathInfo
 
compareVersions(String, String) - Static method in class org.apache.hudi.common.util.StringUtils
Compares two version name strings using maven's ComparableVersion class.
compressedByteBuff - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
COMPRESSION_CODEC_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
CompressionCodec - Enum in org.apache.hudi.io.compress
Available compression codecs.
compressionCodec(CompressionCodec) - Method in class org.apache.hudi.io.hfile.HFileContext.Builder
 
ConsistencyGuard - Interface in org.apache.hudi.common.fs
Ensures file create/delete operation is visible.
ConsistencyGuard.FileVisibility - Enum in org.apache.hudi.common.fs
File Visibility.
context - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
copy(InputStream, OutputStream) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
copy(HoodieStorage, StoragePath, StoragePath) - Static method in class org.apache.hudi.common.util.FileIOUtils
Copies the file content from source path to destination path.
copy(HoodieStorage, StoragePath, HoodieStorage, StoragePath, boolean, boolean) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
copy(HoodieStorage, StoragePathInfo, HoodieStorage, StoragePath, boolean, boolean) - Static method in class org.apache.hudi.common.util.FileIOUtils
Copy files between FileSystems.
copy(byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
 
copy(InputStream, OutputStream) - Static method in class org.apache.hudi.io.util.IOUtils
 
copyFrom(long, byte[], int, int) - Method in class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
Copies at most length bytes starting from position pos into the target buffer with provided offset.
Counter - Class in org.apache.hudi.common.metrics
Lightweight Counter for Hudi Metrics.
Counter() - Constructor for class org.apache.hudi.common.metrics.Counter
 
create() - Static method in class org.apache.hudi.common.util.HoodieTimer
Creates an instance of HoodieTimer that is NOT started
create(StoragePath, boolean) - Method in class org.apache.hudi.storage.HoodieStorage
Creates an OutputStream at the indicated path.
create(StoragePath, boolean, Integer, Short, Long) - Method in class org.apache.hudi.storage.HoodieStorage
Creates an OutputStream at the indicated path.
create(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Create an OutputStream at the indicated path.
createDirectory(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Creates the directory and non-existent parent directories.
createFileInPath(HoodieStorage, StoragePath, Option<byte[]>, boolean) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
createFileInPath(HoodieStorage, StoragePath, Option<byte[]>) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
createImmutableFileInPath(StoragePath, Option<byte[]>) - Method in class org.apache.hudi.storage.HoodieStorage
Creates a new file with overwrite set to false.
createNewFile(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Creates an empty new file at the indicated path.

D

DATA_INDEX_COUNT_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
DataSize - Class in org.apache.hudi.io.hfile
Sizes of different primitive data structures used by HFile.
DataSize() - Constructor for class org.apache.hudi.io.hfile.DataSize
 
decodeCompressionCodec(int) - Static method in class org.apache.hudi.io.hfile.HFileUtils
Gets the compression codec based on the ID.
decodeVarLongSize(byte) - Static method in class org.apache.hudi.io.util.IOUtils
Parses the first byte of a variable-length encoded number (integer or long value) to determine total number of bytes representing the number on disk.
decodeVarLongSizeOnDisk(byte[], int) - Static method in class org.apache.hudi.io.util.IOUtils
Parses the first byte of a variable-length encoded number (integer or long value) to determine total number of bytes representing the number on disk.
decompress(InputStream, byte[], int, int) - Method in class org.apache.hudi.io.compress.airlift.HoodieAirliftGzipDecompressor
 
decompress(InputStream, byte[], int, int) - Method in class org.apache.hudi.io.compress.builtin.HoodieNoneDecompressor
 
decompress(InputStream, byte[], int, int) - Method in interface org.apache.hudi.io.compress.HoodieDecompressor
Decompresses the data from InputStream and writes the decompressed data to the target byte array.
deleteDirectory(File) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
deleteDirectory(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Deletes a directory at path.
deleteFile(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Deletes a file at path.
depth() - Method in class org.apache.hudi.storage.StoragePath
 
deserialize(DataInputStream) - Method in class org.apache.hudi.io.hfile.HFileTrailer
 

E

empty() - Static method in class org.apache.hudi.common.util.Option
 
EMPTY_STRING - Static variable in class org.apache.hudi.common.util.StringUtils
 
emptyToNull(String) - Static method in class org.apache.hudi.common.util.StringUtils
Returns the given string if it is nonempty; null otherwise.
encodeHex(byte[]) - Static method in class org.apache.hudi.common.util.StringUtils
 
ENCRYPTION_KEY_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
endTimer() - Method in class org.apache.hudi.common.util.HoodieTimer
 
ENTRY_COUNT_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
equals(Object) - Method in class org.apache.hudi.common.util.ComparableVersion
 
equals(Object) - Method in class org.apache.hudi.common.util.Option
 
equals(Object) - Method in class org.apache.hudi.io.hfile.Key
 
equals(Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
equals(Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
equals(Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
equals(Object) - Method in class org.apache.hudi.storage.StoragePath
 
equals(Object) - Method in class org.apache.hudi.storage.StoragePathInfo
 
EQUALS_STR - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
exists(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Checks if a path exists.

F

FILE_INFO_OFFSET_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
FileIOUtils - Class in org.apache.hudi.common.util
Bunch of utility methods for working with files and byte streams.
FileIOUtils() - Constructor for class org.apache.hudi.common.util.FileIOUtils
 
FIRST_DATA_BLOCK_OFFSET_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
FIRST_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
flatMap(Function<? super T, Option<U>>) - Method in class org.apache.hudi.common.util.Option
 
fromJavaOptional(Optional<T>) - Static method in class org.apache.hudi.common.util.Option
Convert from java.util.Optional.
fromUTF8Bytes(byte[]) - Static method in class org.apache.hudi.common.util.StringUtils
 
fromUTF8Bytes(byte[], int, int) - Static method in class org.apache.hudi.common.util.StringUtils
 

G

get() - Method in class org.apache.hudi.common.util.Option
 
get() - Method in interface org.apache.hudi.common.util.RetryHelper.CheckedFunction
 
get(UTF8StringKey) - Method in class org.apache.hudi.io.hfile.HFileInfo
 
getAllCounts(boolean) - Method in class org.apache.hudi.common.metrics.LocalRegistry
Get all Counter type metrics.
getAllCounts() - Method in interface org.apache.hudi.common.metrics.Registry
Get all Counter type metrics.
getAllCounts(boolean) - Method in interface org.apache.hudi.common.metrics.Registry
Get all Counter type metrics.
getAllMetrics(boolean, boolean) - Static method in interface org.apache.hudi.common.metrics.Registry
Get all registered metrics.
getBlockReplication() - Method in class org.apache.hudi.storage.StoragePathInfo
 
getBlockSize() - Method in class org.apache.hudi.storage.StoragePathInfo
 
getBlockType() - Method in class org.apache.hudi.io.hfile.HFileBlock
 
getBoolean(String, boolean) - Method in class org.apache.hudi.storage.StorageConfiguration
Gets the boolean value of a property key if present, or the default value if not.
getByteBuff() - Method in class org.apache.hudi.io.hfile.HFileBlock
 
getBytes() - Method in class org.apache.hudi.io.hfile.Key
 
getBytes() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getClass(String) - Static method in class org.apache.hudi.common.util.ReflectionUtils
 
getComparatorClassName() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
getComparatorClassName() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional string comparator_class_name = 11;
getComparatorClassName() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional string comparator_class_name = 11;
getComparatorClassNameBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
getComparatorClassNameBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional string comparator_class_name = 11;
getComparatorClassNameBytes() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional string comparator_class_name = 11;
getCompressionCodec() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getCompressionCodec() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 compression_codec = 12;
getCompressionCodec() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 compression_codec = 12;
getCompressionCodec() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 compression_codec = 12;
getConf() - Method in class org.apache.hudi.storage.HoodieStorage
 
getConfiguredLocalDirs() - Static method in class org.apache.hudi.common.util.FileIOUtils
Return the configured local directories where hudi can write files.
getContentInString() - Method in class org.apache.hudi.io.hfile.Key
 
getContentLength() - Method in class org.apache.hudi.io.hfile.Key
 
getContentLength() - Method in class org.apache.hudi.io.hfile.UTF8StringKey
 
getContentOffset() - Method in class org.apache.hudi.io.hfile.Key
 
getContentOffset() - Method in class org.apache.hudi.io.hfile.UTF8StringKey
 
getDataIndexCount() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getDataIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 data_index_count = 5;
getDataIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 data_index_count = 5;
getDataIndexCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 data_index_count = 5;
getDataInputStream(ByteBuffer) - Static method in class org.apache.hudi.io.util.IOUtils
 
getDecompressor(CompressionCodec) - Static method in class org.apache.hudi.io.compress.HoodieDecompressorFactory
 
getDefaultBlockSize(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
 
getDefaultBufferSize() - Method in class org.apache.hudi.storage.HoodieStorage
 
getDefaultInstance() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getDefaultInstance() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getDefaultInstance() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getDefaultReplication(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
 
getDefaultSpillableMapBasePath() - Static method in class org.apache.hudi.common.util.FileIOUtils
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
getDescriptor() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getDescriptorForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
getDescriptorForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
getDescriptorForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
getEncryptionKey() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional bytes encryption_key = 13;
getEncryptionKey() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional bytes encryption_key = 13;
getEncryptionKey() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional bytes encryption_key = 13;
getEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 entry_count = 7;
getEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 entry_count = 7;
getEntryCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 entry_count = 7;
getEnum(String, T) - Method in class org.apache.hudi.storage.StorageConfiguration
Gets the Enum value of a property key if present, or the default value if not.
getFileCreationTime() - Method in class org.apache.hudi.io.hfile.HFileInfo
 
getFileExtension() - Method in class org.apache.hudi.storage.StoragePath
 
getFileInfoOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 file_info_offset = 1;
getFileInfoOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 file_info_offset = 1;
getFileInfoOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 file_info_offset = 1;
getFileSystem() - Method in class org.apache.hudi.storage.HoodieStorage
 
getFirst() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes first = 1;
getFirst() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
required bytes first = 1;
getFirst() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPairOrBuilder
required bytes first = 1;
getFirstDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 first_data_block_offset = 9;
getFirstDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 first_data_block_offset = 9;
getFirstDataBlockOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 first_data_block_offset = 9;
getFirstKey() - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
getId() - Method in enum org.apache.hudi.io.hfile.HFileBlockType
Uses this instead of Enum.ordinal().
getInline() - Method in class org.apache.hudi.storage.StorageConfiguration
Gets an inline version of this storage configuration
getInlineFilePath(StoragePath, String, long, long) - Static method in class org.apache.hudi.storage.inline.InLineFSUtils
Get the InlineFS Path for a given schema and its Path.
getIOException() - Method in exception org.apache.hudi.exception.HoodieIOException
 
getKey() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getKeyContentLength() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getKeyContentOffset() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getKeyLength() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getKeyOffset() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getKeyValue() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
getKeyValue() - Method in interface org.apache.hudi.io.hfile.HFileReader
 
getKeyValue() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
getLastDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 last_data_block_offset = 10;
getLastDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 last_data_block_offset = 10;
getLastDataBlockOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 last_data_block_offset = 10;
getLastKey() - Method in class org.apache.hudi.io.hfile.HFileInfo
 
getLength() - Method in class org.apache.hudi.io.hfile.Key
 
getLength() - Method in class org.apache.hudi.storage.StoragePathInfo
 
getListStatusFriendly() - Method in enum org.apache.hudi.storage.StorageSchemes
 
getLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 load_on_open_data_offset = 2;
getLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 load_on_open_data_offset = 2;
getLoadOnOpenDataOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 load_on_open_data_offset = 2;
getLong(String, long) - Method in class org.apache.hudi.storage.StorageConfiguration
Gets the long value of a property key if present, or the default value if not.
getMapEntry(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntry(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntry(int) - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProtoOrBuilder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryBuilder(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryBuilderList() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProtoOrBuilder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryList() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryList() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryList() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProtoOrBuilder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilder(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilder(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilder(int) - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProtoOrBuilder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilderList() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilderList() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMapEntryOrBuilderList() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProtoOrBuilder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
getMetaBlock(String) - Method in interface org.apache.hudi.io.hfile.HFileReader
Gets the content of a meta block from HFile.
getMetaBlock(String) - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
getMetaIndexCount() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getMetaIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 meta_index_count = 6;
getMetaIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 meta_index_count = 6;
getMetaIndexCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 meta_index_count = 6;
getMetaInfo(UTF8StringKey) - Method in interface org.apache.hudi.io.hfile.HFileReader
Gets info entry from file info block of a HFile.
getMetaInfo(UTF8StringKey) - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
getModificationTime() - Method in class org.apache.hudi.storage.StoragePathInfo
 
getName() - Method in enum org.apache.hudi.io.compress.CompressionCodec
 
getName() - Method in class org.apache.hudi.storage.StoragePath
 
getNextBlockFirstKey() - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
getNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 num_data_index_levels = 8;
getNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 num_data_index_levels = 8;
getNumDataIndexLevels() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 num_data_index_levels = 8;
getNumKeyValueEntries() - Method in interface org.apache.hudi.io.hfile.HFileReader
 
getNumKeyValueEntries() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
getNumKeyValueEntries() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
getOffset() - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
getOffset() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
getOffset() - Method in class org.apache.hudi.io.hfile.Key
 
getOnDiskSizeWithHeader() - Method in class org.apache.hudi.io.hfile.HFileBlock
 
getOuterFilePathFromInlinePath(StoragePath) - Static method in class org.apache.hudi.storage.inline.InLineFSUtils
 
getParent() - Method in class org.apache.hudi.storage.StoragePath
 
getParserForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getParserForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getParserForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getPath() - Method in class org.apache.hudi.storage.StoragePathInfo
 
getPathInfo(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Returns a StoragePathInfo object that represents the path.
getPathWithoutSchemeAndAuthority() - Method in class org.apache.hudi.storage.StoragePath
 
getPos() - Method in class org.apache.hudi.io.ByteArraySeekableDataInputStream
 
getPos() - Method in class org.apache.hudi.io.SeekableDataInputStream
 
getPosition() - Method in class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
Returns current position of the stream
getRawStorage() - Method in class org.apache.hudi.storage.HoodieStorage
 
getRegistry(String) - Static method in interface org.apache.hudi.common.metrics.Registry
Get (or create) the registry for a provided name.
getRegistry(String, String) - Static method in interface org.apache.hudi.common.metrics.Registry
Get (or create) the registry for a provided name and given class.
getScheme() - Method in class org.apache.hudi.storage.HoodieStorage
 
getScheme() - Method in enum org.apache.hudi.storage.StorageSchemes
 
getSecond() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes second = 2;
getSecond() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
required bytes second = 2;
getSecond() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPairOrBuilder
required bytes second = 2;
getSerializedSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getSerializedSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getSerializedSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getSize() - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
getString(String) - Method in class org.apache.hudi.storage.StorageConfiguration
Gets the String value of a property key.
getString(String, String) - Method in class org.apache.hudi.storage.StorageConfiguration
Gets the String value of a property key if present, or the default value if not.
getSuffixBy(String, int) - Static method in class org.apache.hudi.common.util.StringUtils
 
getTopLevelClassesInClasspath(Class<?>) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
getTotalUncompressedBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 total_uncompressed_bytes = 4;
getTotalUncompressedBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 total_uncompressed_bytes = 4;
getTotalUncompressedBytes() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 total_uncompressed_bytes = 4;
getTrailerSize() - Static method in class org.apache.hudi.io.hfile.HFileTrailer
 
getUncompressedDataIndexSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 uncompressed_data_index_size = 3;
getUncompressedDataIndexSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 uncompressed_data_index_size = 3;
getUncompressedDataIndexSize() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 uncompressed_data_index_size = 3;
getUnknownFields() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
getUnknownFields() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
getUnknownFields() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
getUri() - Method in class org.apache.hudi.storage.HoodieStorage
Returns a URI which identifies this HoodieStorage.
getUTF8Bytes(String) - Static method in class org.apache.hudi.common.util.StringUtils
 
getValue() - Method in class org.apache.hudi.common.metrics.Counter
 
getValue() - Method in interface org.apache.hudi.common.metrics.Metric
 
getValue(KeyValue) - Static method in class org.apache.hudi.io.hfile.HFileUtils
Gets the value in String.
getValueLength() - Method in class org.apache.hudi.io.hfile.KeyValue
 
getValueOffset() - Method in class org.apache.hudi.io.hfile.KeyValue
 
globEntries(StoragePath, StoragePathFilter) - Method in class org.apache.hudi.storage.HoodieStorage
Returns all the files that match the pathPattern and are not checksum files, and filters the results.
globEntries(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Returns all the files that match the pathPattern and are not checksum files.

H

hasComparatorClassName() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
hasComparatorClassName() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional string comparator_class_name = 11;
hasComparatorClassName() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional string comparator_class_name = 11;
hasCompressionCodec() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 compression_codec = 12;
hasCompressionCodec() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 compression_codec = 12;
hasCompressionCodec() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 compression_codec = 12;
hasConstructor(String, Class<?>[]) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Check if the clazz has the target constructor or not, without throwing warn-level log.
hasConstructor(String, Class<?>[], boolean) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Check if the clazz has the target constructor or not.
hasDataIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 data_index_count = 5;
hasDataIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 data_index_count = 5;
hasDataIndexCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 data_index_count = 5;
hasEncryptionKey() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional bytes encryption_key = 13;
hasEncryptionKey() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional bytes encryption_key = 13;
hasEncryptionKey() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional bytes encryption_key = 13;
hasEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 entry_count = 7;
hasEntryCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 entry_count = 7;
hasEntryCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 entry_count = 7;
hasFileInfoOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 file_info_offset = 1;
hasFileInfoOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 file_info_offset = 1;
hasFileInfoOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 file_info_offset = 1;
hasFirst() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes first = 1;
hasFirst() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
required bytes first = 1;
hasFirst() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPairOrBuilder
required bytes first = 1;
hasFirstDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 first_data_block_offset = 9;
hasFirstDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 first_data_block_offset = 9;
hasFirstDataBlockOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 first_data_block_offset = 9;
hashCode() - Method in class org.apache.hudi.common.util.ComparableVersion
 
hashCode() - Method in class org.apache.hudi.common.util.Option
 
hashCode() - Method in class org.apache.hudi.io.hfile.Key
 
hashCode() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
hashCode() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
hashCode() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
hashCode(byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
 
hashCode() - Method in class org.apache.hudi.storage.StoragePath
 
hashCode() - Method in class org.apache.hudi.storage.StoragePathInfo
 
hasLastDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 last_data_block_offset = 10;
hasLastDataBlockOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 last_data_block_offset = 10;
hasLastDataBlockOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 last_data_block_offset = 10;
hasLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 load_on_open_data_offset = 2;
hasLoadOnOpenDataOffset() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 load_on_open_data_offset = 2;
hasLoadOnOpenDataOffset() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 load_on_open_data_offset = 2;
hasMetaIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 meta_index_count = 6;
hasMetaIndexCount() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 meta_index_count = 6;
hasMetaIndexCount() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 meta_index_count = 6;
hasNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 num_data_index_levels = 8;
hasNumDataIndexLevels() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint32 num_data_index_levels = 8;
hasNumDataIndexLevels() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint32 num_data_index_levels = 8;
hasSecond() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes second = 2;
hasSecond() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
required bytes second = 2;
hasSecond() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPairOrBuilder
required bytes second = 2;
hasTotalUncompressedBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 total_uncompressed_bytes = 4;
hasTotalUncompressedBytes() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 total_uncompressed_bytes = 4;
hasTotalUncompressedBytes() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 total_uncompressed_bytes = 4;
hasUncompressedDataIndexSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 uncompressed_data_index_size = 3;
hasUncompressedDataIndexSize() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
optional uint64 uncompressed_data_index_size = 3;
hasUncompressedDataIndexSize() - Method in interface org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProtoOrBuilder
optional uint64 uncompressed_data_index_size = 3;
HEX_CHAR - Static variable in class org.apache.hudi.common.util.StringUtils
 
HFileBlock - Class in org.apache.hudi.io.hfile
Represents a block in a HFile.
HFileBlock(HFileContext, HFileBlockType, byte[], int) - Constructor for class org.apache.hudi.io.hfile.HFileBlock
 
HFILEBLOCK_HEADER_SIZE - Static variable in class org.apache.hudi.io.hfile.HFileBlock
 
HFILEBLOCK_HEADER_SIZE_NO_CHECKSUM - Static variable in class org.apache.hudi.io.hfile.HFileBlock
 
HFileBlockReader - Class in org.apache.hudi.io.hfile
A reader to read one or more HFile blocks based on the start and end offsets.
HFileBlockReader(HFileContext, SeekableDataInputStream, long, long) - Constructor for class org.apache.hudi.io.hfile.HFileBlockReader
Instantiates the HFileBlockReader.
HFileBlockType - Enum in org.apache.hudi.io.hfile
Represents the HFile block type.
HFileBlockType.BlockCategory - Enum in org.apache.hudi.io.hfile
 
HFileContext - Class in org.apache.hudi.io.hfile
The context of HFile that contains information of the blocks.
HFileContext.Builder - Class in org.apache.hudi.io.hfile
 
HFileCursor - Class in org.apache.hudi.io.hfile
Stores the current position and KeyValue at the position in the HFile.
HFileCursor() - Constructor for class org.apache.hudi.io.hfile.HFileCursor
 
HFileDataBlock - Class in org.apache.hudi.io.hfile
Represents a HFileBlockType.DATA block.
HFileDataBlock(HFileContext, byte[], int) - Constructor for class org.apache.hudi.io.hfile.HFileDataBlock
 
HFileFileInfoBlock - Class in org.apache.hudi.io.hfile
Represents a HFileBlockType.FILE_INFO block.
HFileFileInfoBlock(HFileContext, byte[], int) - Constructor for class org.apache.hudi.io.hfile.HFileFileInfoBlock
 
HFileInfo - Class in org.apache.hudi.io.hfile
Represents the HFile info read from HFileBlockType.FILE_INFO block.
HFileInfo(Map<UTF8StringKey, byte[]>) - Constructor for class org.apache.hudi.io.hfile.HFileInfo
 
HFileMetaBlock - Class in org.apache.hudi.io.hfile
Represents a HFileBlockType.META block.
HFileMetaBlock(HFileContext, byte[], int) - Constructor for class org.apache.hudi.io.hfile.HFileMetaBlock
 
HFileProtos - Class in org.apache.hudi.io.hfile.protobuf.generated
 
HFileProtos.BytesBytesPair - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.BytesBytesPair
HFileProtos.BytesBytesPair.Builder - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.BytesBytesPair
HFileProtos.BytesBytesPairOrBuilder - Interface in org.apache.hudi.io.hfile.protobuf.generated
 
HFileProtos.InfoProto - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.InfoProto
HFileProtos.InfoProto.Builder - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.InfoProto
HFileProtos.InfoProtoOrBuilder - Interface in org.apache.hudi.io.hfile.protobuf.generated
 
HFileProtos.TrailerProto - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.TrailerProto
HFileProtos.TrailerProto.Builder - Class in org.apache.hudi.io.hfile.protobuf.generated
Protobuf type org.apache.hudi.io.hfile.TrailerProto
HFileProtos.TrailerProtoOrBuilder - Interface in org.apache.hudi.io.hfile.protobuf.generated
 
HFileReader - Interface in org.apache.hudi.io.hfile
HFile reader that supports seeks.
HFileReaderImpl - Class in org.apache.hudi.io.hfile
An implementation a HFileReader.
HFileReaderImpl(SeekableDataInputStream, long) - Constructor for class org.apache.hudi.io.hfile.HFileReaderImpl
 
HFileRootIndexBlock - Class in org.apache.hudi.io.hfile
Represents a HFileBlockType.ROOT_INDEX block.
HFileRootIndexBlock(HFileContext, byte[], int) - Constructor for class org.apache.hudi.io.hfile.HFileRootIndexBlock
 
HFileTrailer - Class in org.apache.hudi.io.hfile
Represents a HFile trailer, which is serialized and deserialized using HFileProtos.TrailerProto with Protobuf.
HFileTrailer(int, int) - Constructor for class org.apache.hudi.io.hfile.HFileTrailer
 
HFileUtils - Class in org.apache.hudi.io.hfile
Util methods for reading and writing HFile.
HFileUtils() - Constructor for class org.apache.hudi.io.hfile.HFileUtils
 
HoodieAirliftGzipDecompressor - Class in org.apache.hudi.io.compress.airlift
Implementation of HoodieDecompressor for CompressionCodec.GZIP compression codec using airlift aircompressor's GZIP decompressor.
HoodieAirliftGzipDecompressor() - Constructor for class org.apache.hudi.io.compress.airlift.HoodieAirliftGzipDecompressor
 
HoodieDecompressor - Interface in org.apache.hudi.io.compress
Provides decompression on input data.
HoodieDecompressorFactory - Class in org.apache.hudi.io.compress
Factory for HoodieDecompressor.
HoodieDecompressorFactory() - Constructor for class org.apache.hudi.io.compress.HoodieDecompressorFactory
 
HoodieException - Exception in org.apache.hudi.exception
Exception thrown for Hoodie failures.
HoodieException() - Constructor for exception org.apache.hudi.exception.HoodieException
 
HoodieException(String) - Constructor for exception org.apache.hudi.exception.HoodieException
 
HoodieException(String, Throwable) - Constructor for exception org.apache.hudi.exception.HoodieException
 
HoodieException(Throwable) - Constructor for exception org.apache.hudi.exception.HoodieException
 
HoodieIOException - Exception in org.apache.hudi.exception
Exception thrown for table IO-related failures.
HoodieIOException(String, IOException) - Constructor for exception org.apache.hudi.exception.HoodieIOException
 
HoodieIOException(String) - Constructor for exception org.apache.hudi.exception.HoodieIOException
 
HoodieNoneDecompressor - Class in org.apache.hudi.io.compress.builtin
Implementation of HoodieDecompressor for CompressionCodec.NONE compression codec (no compression) by directly reading the input stream.
HoodieNoneDecompressor() - Constructor for class org.apache.hudi.io.compress.builtin.HoodieNoneDecompressor
 
HoodieStorage - Class in org.apache.hudi.storage
Provides I/O APIs on files and directories on storage.
HoodieStorage(StorageConfiguration<?>) - Constructor for class org.apache.hudi.storage.HoodieStorage
 
HoodieTimer - Class in org.apache.hudi.common.util
Timing utility to help keep track of execution times of code blocks.
HoodieTimer() - Constructor for class org.apache.hudi.common.util.HoodieTimer
Deprecated.
please use either HoodieTimer.start() or HoodieTimer.create() APIs

I

ifPresent(Consumer<? super T>) - Method in class org.apache.hudi.common.util.Option
 
increment() - Method in class org.apache.hudi.common.metrics.Counter
 
increment(String) - Method in class org.apache.hudi.common.metrics.LocalRegistry
 
increment(String) - Method in interface org.apache.hudi.common.metrics.Registry
Increment the metric.
increment(long) - Method in class org.apache.hudi.io.hfile.HFileCursor
 
INDEX_NOT_FOUND - Static variable in class org.apache.hudi.common.util.StringUtils
 
indexOf(byte[], byte[]) - Static method in class org.apache.hudi.io.util.IOUtils
Returns the start position of the first occurrence of the specified target within array, or -1 if there is no such occurrence.
initializeMetadata() - Method in interface org.apache.hudi.io.hfile.HFileReader
Initializes metadata based on a HFile before other read operations.
initializeMetadata() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
InLineFSUtils - Class in org.apache.hudi.storage.inline
 
InLineFSUtils() - Constructor for class org.apache.hudi.storage.inline.InLineFSUtils
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
invokeStaticMethod(String, String, Object[], Class<?>...) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Invoke a static method of a class.
IOUtils - Class in org.apache.hudi.io.util
Util methods on I/O.
IOUtils() - Constructor for class org.apache.hudi.io.util.IOUtils
 
isAbsolute() - Method in class org.apache.hudi.storage.StoragePath
 
isAppendSupported(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
 
isAtomicCreationSupported() - Method in enum org.apache.hudi.storage.StorageSchemes
 
isAtomicCreationSupported(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
 
isDirectory() - Method in class org.apache.hudi.storage.StoragePathInfo
 
isEmpty() - Method in class org.apache.hudi.common.util.Option
 
isFile() - Method in class org.apache.hudi.storage.StoragePathInfo
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
isInitialized() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
isListStatusFriendly(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
 
isNegativeVarLong(byte) - Static method in class org.apache.hudi.io.util.IOUtils
Given the first byte of a variable-length encoded number, determines the sign.
isNullOrEmpty(String) - Static method in class org.apache.hudi.common.util.StringUtils
 
isPrefixOfKey(Key, Key) - Static method in class org.apache.hudi.io.hfile.HFileUtils
 
isPresent() - Method in class org.apache.hudi.common.util.Option
 
isSameClass(Comparable<?>, Comparable<?>) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Returns whether the given two comparable values come from the same runtime class.
isSchemeSupported(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
 
isSeeked() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
isSeeked() - Method in interface org.apache.hudi.io.hfile.HFileReader
 
isSeeked() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
isSubClass(String, Class<?>) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Checks if the given class with the name is a subclass of another class.
isValid() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
isWriteTransactional() - Method in enum org.apache.hudi.storage.StorageSchemes
 
isWriteTransactional(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
 

J

join(String...) - Static method in class org.apache.hudi.common.util.StringUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(String[], String) - Static method in class org.apache.hudi.common.util.StringUtils
 
join(CharSequence, Iterable<? extends CharSequence>) - Static method in class org.apache.hudi.common.util.StringUtils
join(List<String>, String) - Static method in class org.apache.hudi.common.util.StringUtils
 
joinUsingDelim(String, String...) - Static method in class org.apache.hudi.common.util.StringUtils
 

K

KB - Static variable in class org.apache.hudi.common.util.FileIOUtils
 
Key - Class in org.apache.hudi.io.hfile
Represents the key part only.
Key(byte[]) - Constructor for class org.apache.hudi.io.hfile.Key
 
Key(byte[], int, int) - Constructor for class org.apache.hudi.io.hfile.Key
 
KEY_OFFSET - Static variable in class org.apache.hudi.io.hfile.KeyValue
 
KeyValue - Class in org.apache.hudi.io.hfile
Represents a key-value pair in the data block.
KeyValue(byte[], int) - Constructor for class org.apache.hudi.io.hfile.KeyValue
 

L

LAST_DATA_BLOCK_OFFSET_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
length(StoragePath) - Static method in class org.apache.hudi.storage.inline.InLineFSUtils
Returns length of the block (embedded w/in the base file) identified by the given InlineFS path input: "inlinefs:/file1/s3a/?start_offset=20&length=40".
LENGTH_STR - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
listDirectEntries(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Lists the path info of the direct files/directories in the given path if the path is a directory.
listDirectEntries(StoragePath, StoragePathFilter) - Method in class org.apache.hudi.storage.HoodieStorage
Lists the path info of the direct files/directories in the given path and filters the results, if the path is a directory.
listDirectEntries(List<StoragePath>) - Method in class org.apache.hudi.storage.HoodieStorage
Lists the file info of the direct files/directories in the given list of paths, if the paths are directory.
listFiles(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Lists the path info of all files under the give path recursively.
LOAD_ON_OPEN_DATA_OFFSET_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
loadClass(String) - Static method in class org.apache.hudi.common.util.ReflectionUtils
 
loadClass(String, Class<?>[], Object...) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Creates an instance of the given class.
loadClass(String, Object...) - Static method in class org.apache.hudi.common.util.ReflectionUtils
Creates an instance of the given class.
LOCAL_FILESYSTEM_SCHEME - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
LocalRegistry - Class in org.apache.hudi.common.metrics
Registry that tracks metrics local to a single jvm process.
LocalRegistry(String) - Constructor for class org.apache.hudi.common.metrics.LocalRegistry
 
LOG - Static variable in class org.apache.hudi.common.util.FileIOUtils
 
LOG - Static variable in class org.apache.hudi.storage.HoodieStorage
 

M

MAGIC_LENGTH - Static variable in class org.apache.hudi.io.hfile.DataSize
 
makeQualified(URI) - Method in class org.apache.hudi.storage.StoragePath
Returns a qualified path object.
map(Function<? super T, ? extends U>) - Method in class org.apache.hudi.common.util.Option
 
MAP_ENTRY_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
mergeFrom(Message) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
mergeFrom(HFileProtos.BytesBytesPair) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
mergeFrom(Message) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
mergeFrom(HFileProtos.InfoProto) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
mergeFrom(Message) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
mergeFrom(HFileProtos.TrailerProto) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
META_INDEX_COUNT_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
Metric - Interface in org.apache.hudi.common.metrics
Interface for Hudi Metric Types.
mkdir(File) - Static method in class org.apache.hudi.common.util.FileIOUtils
 

N

needCreateTempFile() - Method in class org.apache.hudi.storage.HoodieStorage
 
newBuilder() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
newBuilder(HFileProtos.BytesBytesPair) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
newBuilder() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
newBuilder(HFileProtos.InfoProto) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
newBuilder() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
newBuilder(HFileProtos.TrailerProto) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
newBuilderForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
newBuilderForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
newBuilderForType() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
newInstance(StoragePath, StorageConfiguration<?>) - Method in class org.apache.hudi.storage.HoodieStorage
 
newInstance() - Method in class org.apache.hudi.storage.StorageConfiguration
 
next(HFileCursor, int) - Method in class org.apache.hudi.io.hfile.HFileDataBlock
Moves the cursor to next KeyValue.
next() - Method in interface org.apache.hudi.io.hfile.HFileReader
Scans to the next entry in the file.
next() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
nextBlock(HFileBlockType) - Method in class org.apache.hudi.io.hfile.HFileBlockReader
Reads the next block based on the expected block type.
nonEmpty(String) - Static method in class org.apache.hudi.common.util.StringUtils
 
nullToEmpty(String) - Static method in class org.apache.hudi.common.util.StringUtils
Returns the given string if it is non-null; the empty string otherwise.
NUM_DATA_INDEX_LEVELS_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 

O

objToString(Object) - Static method in class org.apache.hudi.common.util.StringUtils
 
of(T) - Static method in class org.apache.hudi.common.util.Option
 
ofNullable(T) - Static method in class org.apache.hudi.common.util.Option
 
onDiskSizeWithoutHeader - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
open(StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Opens an InputStream at the indicated path.
openSeekable(StoragePath, int, boolean) - Method in class org.apache.hudi.storage.HoodieStorage
Opens an SeekableDataInputStream at the indicated path with seeks supported.
openSeekable(StoragePath, boolean) - Method in class org.apache.hudi.storage.HoodieStorage
Opens an SeekableDataInputStream at the indicated path with seeks supported.
Option<T> - Class in org.apache.hudi.common.util
Provides functionality same as java.util.Optional but is also made Serializable.
or(Option<T>) - Method in class org.apache.hudi.common.util.Option
Returns this Option if not empty, otherwise returns an alternative
or(Supplier<? extends Option<T>>) - Method in class org.apache.hudi.common.util.Option
Returns this Option if not empty, otherwise evaluates provided supplier and returns its result
orElse(T) - Method in class org.apache.hudi.common.util.Option
Identical to Optional.orElse
orElseGet(Supplier<? extends T>) - Method in class org.apache.hudi.common.util.Option
Identical to Optional.orElseGet
orElseThrow(Supplier<? extends X>) - Method in class org.apache.hudi.common.util.Option
Identical to Optional.orElseThrow
org.apache.hudi - package org.apache.hudi
 
org.apache.hudi.common.fs - package org.apache.hudi.common.fs
 
org.apache.hudi.common.metrics - package org.apache.hudi.common.metrics
 
org.apache.hudi.common.util - package org.apache.hudi.common.util
 
org.apache.hudi.common.util.io - package org.apache.hudi.common.util.io
 
org.apache.hudi.exception - package org.apache.hudi.exception
 
org.apache.hudi.io - package org.apache.hudi.io
 
org.apache.hudi.io.compress - package org.apache.hudi.io.compress
 
org.apache.hudi.io.compress.airlift - package org.apache.hudi.io.compress.airlift
 
org.apache.hudi.io.compress.builtin - package org.apache.hudi.io.compress.builtin
 
org.apache.hudi.io.hfile - package org.apache.hudi.io.hfile
 
org.apache.hudi.io.hfile.protobuf.generated - package org.apache.hudi.io.hfile.protobuf.generated
 
org.apache.hudi.io.util - package org.apache.hudi.io.util
 
org.apache.hudi.storage - package org.apache.hudi.storage
 
org.apache.hudi.storage.inline - package org.apache.hudi.storage.inline
 

P

parse(HFileContext, byte[], int) - Static method in class org.apache.hudi.io.hfile.HFileBlock
Parses the HFile block header and returns the HFileBlock instance based on the input.
parse(byte[], int) - Static method in enum org.apache.hudi.io.hfile.HFileBlockType
Parses the block type from the block magic.
parseDelimitedFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(ByteBuffer) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(ByteString) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(byte[]) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(CodedInputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
parseFrom(ByteBuffer) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(ByteString) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(byte[]) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(CodedInputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
parseFrom(ByteBuffer) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(ByteString) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(byte[]) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(InputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(CodedInputStream) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
PARSER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
Deprecated.
parser() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
PARSER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
Deprecated.
parser() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
PARSER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
Deprecated.
parser() - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
parseVersion(String) - Method in class org.apache.hudi.common.util.ComparableVersion
 
PB_MAGIC - Static variable in class org.apache.hudi.io.hfile.HFileFileInfoBlock
 
PublicAPIClass - Annotation Type in org.apache.hudi
Annotates a type as a user facing class.
PublicAPIMethod - Annotation Type in org.apache.hudi
Annotates a method, as part of the public contract with user code.

R

read() - Method in class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
 
read(byte[], int, int) - Method in class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
 
readAndCheckMagic(DataInputStream) - Method in enum org.apache.hudi.io.hfile.HFileBlockType
Reads a magic record of the length DataSize.MAGIC_LENGTH from the given stream and expects it to match this block type.
readAsByteArray(InputStream) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readAsByteArray(InputStream, int) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readAsByteArray(InputStream, int) - Static method in class org.apache.hudi.io.util.IOUtils
 
readAsUTFString(InputStream) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readAsUTFString(InputStream, int) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readAsUTFStringLines(InputStream) - Static method in class org.apache.hudi.common.util.FileIOUtils
Reads the input stream into String lines.
readBlockIndex(int, boolean) - Method in class org.apache.hudi.io.hfile.HFileRootIndexBlock
Reads the index block and returns the block index entry to an in-memory TreeMap for searches.
readContent() - Method in class org.apache.hudi.io.hfile.HFileMetaBlock
 
readDataFromPath(HoodieStorage, StoragePath, boolean) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readDataFromPath(HoodieStorage, StoragePath) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
readFileInfo() - Method in class org.apache.hudi.io.hfile.HFileFileInfoBlock
 
readFully(InputStream, byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads the data fully from the InputStream to the byte array.
readInt(byte[], int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads four bytes starting from the offset in the input and returns int value.
readKeyValue(int) - Method in class org.apache.hudi.io.hfile.HFileDataBlock
Reads the key value at the offset.
readLong(byte[], int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads eight bytes starting from the offset in the input and returns long value.
readMajorVersion(byte[], int) - Static method in class org.apache.hudi.io.hfile.HFileUtils
Reads the HFile major version from the input.
readShort(byte[], int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads two bytes starting from the offset in the input and returns short value.
readVarLong(byte[], int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads a variable-length encoded number from input bytes and returns it.
readVarLong(byte[], int, int) - Static method in class org.apache.hudi.io.util.IOUtils
Reads a variable-length encoded number from input bytes and the decoded size on disk, and returns it.
ReflectionUtils - Class in org.apache.hudi.common.util
A utility class for reflection.
ReflectionUtils() - Constructor for class org.apache.hudi.common.util.ReflectionUtils
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos
 
Registry - Interface in org.apache.hudi.common.metrics
Interface which defines a lightweight Metrics Registry to track Hudi events.
REGISTRY_MAP - Static variable in interface org.apache.hudi.common.metrics.Registry
 
removeMapEntry(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
removeSuffixBy(String, int) - Static method in class org.apache.hudi.common.util.StringUtils
 
rename(StoragePath, StoragePath) - Method in class org.apache.hudi.storage.HoodieStorage
Renames the path from old to new.
replace(String, String, String) - Static method in class org.apache.hudi.common.util.StringUtils
Replaces all occurrences of a String within another String.
replace(String, String, String, int) - Static method in class org.apache.hudi.common.util.StringUtils
Replaces a String with another String inside a larger String, for the first max values of the search String.
RetryHelper<T,R extends Exception> - Class in org.apache.hudi.common.util
Retry Helper implementation.
RetryHelper(long, int, long, String) - Constructor for class org.apache.hudi.common.util.RetryHelper
 
RetryHelper(long, int, long, String, String) - Constructor for class org.apache.hudi.common.util.RetryHelper
 
RetryHelper.CheckedFunction<T,R extends Exception> - Interface in org.apache.hudi.common.util
Checked function interface.

S

SCHEME - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
SCHEME_SEPARATOR - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
SECOND_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
seek(long) - Method in class org.apache.hudi.common.util.io.ByteBufferBackedInputStream
Seeks to a position w/in the stream NOTE: Position is relative to the start of the stream (ie its absolute w/in this stream), with following invariant being assumed:
seek(long) - Method in class org.apache.hudi.io.ByteArraySeekableDataInputStream
 
seek(long) - Method in class org.apache.hudi.io.SeekableDataInputStream
Seeks to a position within the stream.
SEEK_TO_BEFORE_FIRST_KEY - Static variable in interface org.apache.hudi.io.hfile.HFileReader
 
SEEK_TO_EOF - Static variable in interface org.apache.hudi.io.hfile.HFileReader
 
SEEK_TO_FOUND - Static variable in interface org.apache.hudi.io.hfile.HFileReader
 
SEEK_TO_IN_RANGE - Static variable in interface org.apache.hudi.io.hfile.HFileReader
 
SeekableDataInputStream - Class in org.apache.hudi.io
A InputStream that supports random access by allowing to seek to an arbitrary position within the stream and read the content.
SeekableDataInputStream(InputStream) - Constructor for class org.apache.hudi.io.SeekableDataInputStream
Creates a DataInputStream that uses the specified underlying InputStream.
seekTo(HFileCursor, Key, int) - Method in class org.apache.hudi.io.hfile.HFileDataBlock
Seeks to the key to look up.
seekTo(Key) - Method in interface org.apache.hudi.io.hfile.HFileReader
seekTo or just before the passed Key.
seekTo() - Method in interface org.apache.hudi.io.hfile.HFileReader
Positions this reader at the start of the file.
seekTo(Key) - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
seekTo() - Method in class org.apache.hudi.io.hfile.HFileReaderImpl
 
SEPARATOR - Static variable in class org.apache.hudi.storage.StoragePath
 
SEPARATOR_CHAR - Static variable in class org.apache.hudi.storage.StoragePath
 
set(long) - Method in class org.apache.hudi.common.metrics.Counter
 
set(String, long) - Method in class org.apache.hudi.common.metrics.LocalRegistry
 
set(String, long) - Method in interface org.apache.hudi.common.metrics.Registry
Set the value to the metric.
set(int, KeyValue) - Method in class org.apache.hudi.io.hfile.HFileCursor
 
set(String, String) - Method in class org.apache.hudi.storage.StorageConfiguration
Sets the configuration key-value pair.
setComparatorClassName(String) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
setComparatorClassNameBytes(ByteString) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional string comparator_class_name = 11;
setCompressionCodec(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 compression_codec = 12;
setDataIndexCount(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 data_index_count = 5;
setEncryptionKey(ByteString) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional bytes encryption_key = 13;
setEntryCount(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 entry_count = 7;
setEof() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
setField(Descriptors.FieldDescriptor, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
setFileInfoOffset(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 file_info_offset = 1;
setFirst(ByteString) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes first = 1;
setFirstDataBlockOffset(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 first_data_block_offset = 9;
setIfUnset(String, String) - Method in class org.apache.hudi.storage.StorageConfiguration
Sets a property key with a value in the configuration, if the property key does not already exist.
setKeyValue(KeyValue) - Method in class org.apache.hudi.io.hfile.HFileCursor
 
setLastDataBlockOffset(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 last_data_block_offset = 10;
setLoadOnOpenDataOffset(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 load_on_open_data_offset = 2;
setMapEntry(int, HFileProtos.BytesBytesPair) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
setMapEntry(int, HFileProtos.BytesBytesPair.Builder) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
repeated .org.apache.hudi.io.hfile.BytesBytesPair map_entry = 1;
setMetaIndexCount(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 meta_index_count = 6;
setNumDataIndexLevels(int) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint32 num_data_index_levels = 8;
setOffset(int) - Method in class org.apache.hudi.io.hfile.HFileCursor
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
setSecond(ByteString) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
required bytes second = 2;
setTotalUncompressedBytes(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 total_uncompressed_bytes = 4;
setUncompressedDataIndexSize(long) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
optional uint64 uncompressed_data_index_size = 3;
setUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto.Builder
 
sizeCheckSum - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
SIZEOF_BOOLEAN - Static variable in class org.apache.hudi.io.hfile.DataSize
 
SIZEOF_BYTE - Static variable in class org.apache.hudi.io.hfile.DataSize
 
SIZEOF_INT16 - Static variable in class org.apache.hudi.io.hfile.DataSize
 
SIZEOF_INT32 - Static variable in class org.apache.hudi.io.hfile.DataSize
 
SIZEOF_INT64 - Static variable in class org.apache.hudi.io.hfile.DataSize
 
split(String, String) - Static method in class org.apache.hudi.common.util.StringUtils
Splits input string, delimited delimiter into a list of non-empty strings (skipping any empty string produced during splitting)
start() - Static method in class org.apache.hudi.common.util.HoodieTimer
Creates an instance of HoodieTimer already started
start(RetryHelper.CheckedFunction<T, R>) - Method in class org.apache.hudi.common.util.RetryHelper
 
start() - Method in class org.apache.hudi.common.util.RetryHelper
 
START_OFFSET_STR - Static variable in class org.apache.hudi.storage.inline.InLineFSUtils
 
startOffset(StoragePath) - Static method in class org.apache.hudi.storage.inline.InLineFSUtils
Returns start offset w/in the base for the block identified by the given InlineFS path input: "inlinefs://file1/s3a/?start_offset=20&length=40".
startOffsetInBuff - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
startOffsetInCompressedBuff - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
startTimer() - Method in class org.apache.hudi.common.util.HoodieTimer
 
storageConf - Variable in class org.apache.hudi.storage.HoodieStorage
 
StorageConfiguration<T> - Class in org.apache.hudi.storage
Interface providing the storage configuration in type T.
StorageConfiguration() - Constructor for class org.apache.hudi.storage.StorageConfiguration
 
StoragePath - Class in org.apache.hudi.storage
Names a file or directory on storage.
StoragePath(URI) - Constructor for class org.apache.hudi.storage.StoragePath
 
StoragePath(String) - Constructor for class org.apache.hudi.storage.StoragePath
 
StoragePath(String, String) - Constructor for class org.apache.hudi.storage.StoragePath
 
StoragePath(StoragePath, String) - Constructor for class org.apache.hudi.storage.StoragePath
 
StoragePathFilter - Interface in org.apache.hudi.storage
Filter for StoragePath The APIs are mainly based on org.apache.hadoop.fs.PathFilter class.
StoragePathInfo - Class in org.apache.hudi.storage
Represents the information of a storage path representing a directory or a file.
StoragePathInfo(StoragePath, long, boolean, short, long, long) - Constructor for class org.apache.hudi.storage.StoragePathInfo
 
StorageSchemes - Enum in org.apache.hudi.storage
All the supported storage schemes in Hoodie.
StringUtils - Class in org.apache.hudi.common.util
Simple utility for operations on strings.
StringUtils() - Constructor for class org.apache.hudi.common.util.StringUtils
 
supportsAppend() - Method in enum org.apache.hudi.storage.StorageSchemes
 

T

toBuilder() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
toBuilder() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
toBuilder() - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
toBytes(int) - Static method in class org.apache.hudi.io.util.IOUtils
Converts an int value to a byte array using big-endian.
toBytes(long) - Static method in class org.apache.hudi.io.util.IOUtils
Converts a long value to a byte array using big-endian.
toBytes(ByteBuffer) - Static method in class org.apache.hudi.io.util.IOUtils
Returns a new byte array, copied from the given buf, from the index 0 (inclusive) to the limit (exclusive), regardless of the current position.
toHexString(byte[]) - Static method in class org.apache.hudi.common.util.StringUtils
 
toJavaOptional() - Method in class org.apache.hudi.common.util.Option
Convert to java Optional.
toString() - Method in class org.apache.hudi.common.util.ComparableVersion
 
toString() - Method in class org.apache.hudi.common.util.Option
 
toString() - Method in class org.apache.hudi.io.hfile.BlockIndexEntry
 
toString() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
toString() - Method in class org.apache.hudi.io.hfile.HFileTrailer
 
toString() - Method in class org.apache.hudi.io.hfile.Key
 
toString() - Method in class org.apache.hudi.io.hfile.KeyValue
 
toString() - Method in class org.apache.hudi.io.hfile.UTF8StringKey
 
toString() - Method in class org.apache.hudi.storage.StoragePath
 
toString() - Method in class org.apache.hudi.storage.StoragePathInfo
 
TOTAL_UNCOMPRESSED_BYTES_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
toUri() - Method in class org.apache.hudi.storage.StoragePath
 
TRAILER_SIZE - Static variable in class org.apache.hudi.io.hfile.HFileTrailer
 
truncate(String, int, int) - Static method in class org.apache.hudi.common.util.StringUtils
 
tryWith(RetryHelper.CheckedFunction<T, R>) - Method in class org.apache.hudi.common.util.RetryHelper
 

U

UNCOMPRESSED_DATA_INDEX_SIZE_FIELD_NUMBER - Static variable in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
uncompressedContentEndRelativeOffset - Variable in class org.apache.hudi.io.hfile.HFileDataBlock
 
uncompressedEndOffset - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
uncompressedSizeWithoutHeader - Variable in class org.apache.hudi.io.hfile.HFileBlock
 
unpack() - Method in class org.apache.hudi.io.hfile.HFileBlock
Decodes and decompresses the block content if the block content is compressed.
unsetEof() - Method in class org.apache.hudi.io.hfile.HFileCursor
 
unwrap() - Method in class org.apache.hudi.storage.StorageConfiguration
 
unwrapAs(Class<U>) - Method in class org.apache.hudi.storage.StorageConfiguration
 
unwrapCopy() - Method in class org.apache.hudi.storage.StorageConfiguration
 
unwrapCopyAs(Class<U>) - Method in class org.apache.hudi.storage.StorageConfiguration
 
UTF8StringKey - Class in org.apache.hudi.io.hfile
Represent a UTF8 String key only, with no length information encoded.
UTF8StringKey(String) - Constructor for class org.apache.hudi.io.hfile.UTF8StringKey
 
UTF8StringKey(byte[]) - Constructor for class org.apache.hudi.io.hfile.UTF8StringKey
 

V

ValidationUtils - Class in org.apache.hudi.common.util
Simple utility to test validation conditions (to replace Guava's PreConditions)
ValidationUtils() - Constructor for class org.apache.hudi.common.util.ValidationUtils
 
valueOf(String) - Static method in enum org.apache.hudi.ApiMaturityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hudi.common.fs.ConsistencyGuard.FileVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hudi.io.compress.CompressionCodec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hudi.io.hfile.HFileBlockType.BlockCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hudi.io.hfile.HFileBlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hudi.storage.StorageSchemes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hudi.ApiMaturityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hudi.common.fs.ConsistencyGuard.FileVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hudi.io.compress.CompressionCodec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hudi.io.hfile.HFileBlockType.BlockCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hudi.io.hfile.HFileBlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hudi.storage.StorageSchemes
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitTill(String, List<String>, ConsistencyGuard.FileVisibility) - Method in interface org.apache.hudi.common.fs.ConsistencyGuard
Wait Till target visibility is reached.
waitTillAllFilesAppear(String, List<String>) - Method in interface org.apache.hudi.common.fs.ConsistencyGuard
Wait till all passed files belonging to a directory shows up in the listing.
waitTillAllFilesDisappear(String, List<String>) - Method in interface org.apache.hudi.common.fs.ConsistencyGuard
Wait till all passed files belonging to a directory disappears from listing.
waitTillFileAppears(StoragePath) - Method in interface org.apache.hudi.common.fs.ConsistencyGuard
Wait for file to be listable based on configurable timeout.
waitTillFileDisappears(StoragePath) - Method in interface org.apache.hudi.common.fs.ConsistencyGuard
Wait for file to be listable based on configurable timeout.
writeStringToFile(String, String) - Static method in class org.apache.hudi.common.util.FileIOUtils
 
writeTo(CodedOutputStream) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.BytesBytesPair
 
writeTo(CodedOutputStream) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.InfoProto
 
writeTo(CodedOutputStream) - Method in class org.apache.hudi.io.hfile.protobuf.generated.HFileProtos.TrailerProto
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2024 The Apache Software Foundation. All rights reserved.