Package org.apache.iceberg
Class TableMetadataParser
- java.lang.Object
-
- org.apache.iceberg.TableMetadataParser
-
public class TableMetadataParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableMetadataParser.Codec
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.String
getFileExtension(java.lang.String codecName)
static java.lang.String
getFileExtension(TableMetadataParser.Codec codec)
static java.lang.String
getOldFileExtension(TableMetadataParser.Codec codec)
static void
internalWrite(TableMetadata metadata, OutputFile outputFile, boolean overwrite)
static void
overwrite(TableMetadata metadata, OutputFile outputFile)
static TableMetadata
read(FileIO io, java.lang.String path)
static TableMetadata
read(FileIO io, InputFile file)
static TableMetadata
read(TableOperations ops, InputFile file)
Deprecated.will be removed in 0.9.0; use read(FileIO, InputFile) instead.static java.lang.String
toJson(TableMetadata metadata)
static void
write(TableMetadata metadata, OutputFile outputFile)
-
-
-
Method Detail
-
overwrite
public static void overwrite(TableMetadata metadata, OutputFile outputFile)
-
write
public static void write(TableMetadata metadata, OutputFile outputFile)
-
internalWrite
public static void internalWrite(TableMetadata metadata, OutputFile outputFile, boolean overwrite)
-
getFileExtension
public static java.lang.String getFileExtension(java.lang.String codecName)
-
getFileExtension
public static java.lang.String getFileExtension(TableMetadataParser.Codec codec)
-
getOldFileExtension
public static java.lang.String getOldFileExtension(TableMetadataParser.Codec codec)
-
toJson
public static java.lang.String toJson(TableMetadata metadata)
-
read
@Deprecated public static TableMetadata read(TableOperations ops, InputFile file)
Deprecated.will be removed in 0.9.0; use read(FileIO, InputFile) instead.
-
read
public static TableMetadata read(FileIO io, java.lang.String path)
-
read
public static TableMetadata read(FileIO io, InputFile file)
-
-