All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addConnectorSessionProperties(CatalogName catalogName,
List<PropertyMetadata<?>> properties) |
void |
addSystemSessionProperties(List<PropertyMetadata<?>> systemSessionProperties) |
void |
addSystemSessionProperty(PropertyMetadata<?> sessionProperty) |
<T> T |
decodeCatalogPropertyValue(CatalogName catalog,
String catalogName,
String propertyName,
String propertyValue,
Class<T> type) |
<T> T |
decodeSystemPropertyValue(String name,
String value,
Class<T> type) |
static Object |
evaluatePropertyValue(Expression expression,
Type expectedType,
Session session,
Metadata metadata,
List<Expression> parameters) |
List<SessionPropertyManager.SessionPropertyValue> |
getAllSessionProperties(Session session,
Map<String,CatalogName> catalogs) |
Optional<PropertyMetadata<?>> |
getConnectorSessionPropertyMetadata(CatalogName catalogName,
String propertyName) |
Optional<PropertyMetadata<?>> |
getSystemSessionPropertyMetadata(String name) |
void |
removeConnectorSessionProperties(CatalogName catalogName) |
static String |
serializeSessionProperty(Type type,
Object value) |
void |
validateCatalogSessionProperty(CatalogName catalog,
String catalogName,
String propertyName,
String propertyValue) |
void |
validateSystemSessionProperty(String propertyName,
String propertyValue) |