public class HivePageSinkMetadata extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HivePageSinkMetadata.JsonSerializableEntry<K,V> |
| Constructor and Description |
|---|
HivePageSinkMetadata(SchemaTableName schemaTableName,
Optional<Table> table,
Map<List<String>,Optional<Partition>> modifiedPartitions) |
| Modifier and Type | Method and Description |
|---|---|
static HivePageSinkMetadata |
deserialize(SchemaTableName schemaTableName,
Optional<Table> table,
List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> modifiedPartitions) |
List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> |
getJsonSerializableModifiedPartitions() |
Map<List<String>,Optional<Partition>> |
getModifiedPartitions() |
SchemaTableName |
getSchemaTableName() |
Optional<Table> |
getTable()
This method returns empty when the table has not been created yet (i.e.
|
public static HivePageSinkMetadata deserialize(SchemaTableName schemaTableName, Optional<Table> table, List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> modifiedPartitions)
public SchemaTableName getSchemaTableName()
public Optional<Table> getTable()
public List<HivePageSinkMetadata.JsonSerializableEntry<List<String>,Optional<Partition>>> getJsonSerializableModifiedPartitions()
Copyright © 2012-2017. All Rights Reserved.