public class FullConnectorSession extends Object implements ConnectorSession
| Constructor and Description |
|---|
FullConnectorSession(Session session,
ConnectorIdentity identity) |
FullConnectorSession(Session session,
ConnectorIdentity identity,
Map<String,String> properties,
CatalogName catalogName,
String catalog,
SessionPropertyManager sessionPropertyManager) |
| Modifier and Type | Method and Description |
|---|---|
ConnectorIdentity |
getIdentity() |
Locale |
getLocale() |
<T> T |
getProperty(String propertyName,
Class<T> type) |
String |
getQueryId() |
Session |
getSession() |
Optional<String> |
getSource() |
long |
getStartTime() |
TimeZoneKey |
getTimeZoneKey() |
Optional<String> |
getTraceToken() |
boolean |
isLegacyTimestamp() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUserpublic FullConnectorSession(Session session, ConnectorIdentity identity)
public FullConnectorSession(Session session, ConnectorIdentity identity, Map<String,String> properties, CatalogName catalogName, String catalog, SessionPropertyManager sessionPropertyManager)
public Session getSession()
public String getQueryId()
getQueryId in interface ConnectorSessionpublic Optional<String> getSource()
getSource in interface ConnectorSessionpublic ConnectorIdentity getIdentity()
getIdentity in interface ConnectorSessionpublic TimeZoneKey getTimeZoneKey()
getTimeZoneKey in interface ConnectorSessionpublic Locale getLocale()
getLocale in interface ConnectorSessionpublic long getStartTime()
getStartTime in interface ConnectorSessionpublic Optional<String> getTraceToken()
getTraceToken in interface ConnectorSessionpublic boolean isLegacyTimestamp()
isLegacyTimestamp in interface ConnectorSessionpublic <T> T getProperty(String propertyName, Class<T> type)
getProperty in interface ConnectorSessionCopyright © 2012–2019. All rights reserved.