Package io.trino.metadata
Class RedirectionAwareTableHandle
java.lang.Object
io.trino.metadata.RedirectionAwareTableHandle
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRedirectionAwareTableHandle(Optional<TableHandle> tableHandle) -
Method Summary
Modifier and TypeMethodDescriptionabstract Optional<QualifiedObjectName>static RedirectionAwareTableHandlenoRedirection(Optional<TableHandle> tableHandle) static RedirectionAwareTableHandlewithRedirectionTo(QualifiedObjectName redirectedTableName, TableHandle tableHandle)
-
Constructor Details
-
RedirectionAwareTableHandle
-
-
Method Details
-
withRedirectionTo
public static RedirectionAwareTableHandle withRedirectionTo(QualifiedObjectName redirectedTableName, TableHandle tableHandle) -
noRedirection
-
getTableHandle
-
getRedirectedTableName
- Returns:
- the target table name after redirection. Optional.empty() if the table is not redirected.
-