| Package | Description |
|---|---|
| org.apache.hadoop.hive.metastore.properties |
| Modifier and Type | Field and Description |
|---|---|
static PropertySchema |
HMSPropertyManager.CLUSTER_SCHEMA
The cluster declared properties.
|
static PropertySchema |
HMSPropertyManager.DATABASE_SCHEMA
The database declared properties.
|
static PropertySchema |
PropertySchema.NONE
A default schema that treats all properties as string.
|
protected PropertySchema |
PropertyMap.schema
The schema for this map, describes allowed properties and their types.
|
static PropertySchema |
HMSPropertyManager.TABLE_SCHEMA
The table declared properties.
|
| Modifier and Type | Method and Description |
|---|---|
PropertySchema |
PropertyManager.getSchema(String name)
Gets a schema by name.
|
PropertySchema |
HMSPropertyManager.getSchema(String schemaName)
The property map factory.
|
protected PropertySchema |
PropertyManager.schemaOf(String[] keys)
Determines the schema from the property key fragments.
|
protected PropertySchema |
HMSPropertyManager.schemaOf(String[] keys)
Determines the schema from the property name fragments.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyMap |
PropertyStore.deserialize(byte[] bytes,
Function<String,PropertySchema> getSchema)
Deserializes a map from a byte array.
|
PropertyMap |
CachingPropertyStore.fetchProperties(String mapKey,
Function<String,PropertySchema> getSchema) |
abstract PropertyMap |
PropertyStore.fetchProperties(String mapKey,
Function<String,PropertySchema> getSchema)
Fetches a property map.
|
Map<String,PropertyMap> |
CachingPropertyStore.selectProperties(String keyPrefix,
Predicate<String> keyFilter,
Function<String,PropertySchema> getSchema) |
abstract Map<String,PropertyMap> |
PropertyStore.selectProperties(String keyPrefix,
Predicate<String> keyFilter,
Function<String,PropertySchema> getSchema)
Fetches a map of property maps.
|
| Constructor and Description |
|---|
PropertyMap(DataInput input,
Function<String,PropertySchema> getSchema)
Deserialization ctor.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.