Package io.trino.plugin.accumulo.model
Class AccumuloTableHandle
- java.lang.Object
-
- io.trino.plugin.accumulo.model.AccumuloTableHandle
-
- All Implemented Interfaces:
ConnectorInsertTableHandle,ConnectorOutputTableHandle,ConnectorTableHandle
public final class AccumuloTableHandle extends Object implements ConnectorInsertTableHandle, ConnectorOutputTableHandle, ConnectorTableHandle
-
-
Constructor Summary
Constructors Constructor Description AccumuloTableHandle(String schema, String table, String rowId, boolean external, String serializerClassName, Optional<String> scanAuthorizations)AccumuloTableHandle(String schema, String table, String rowId, TupleDomain<ColumnHandle> constraint, boolean external, String serializerClassName, Optional<String> scanAuthorizations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)TupleDomain<ColumnHandle>getConstraint()StringgetFullTableName()StringgetRowId()Optional<String>getScanAuthorizations()StringgetSchema()StringgetSerializerClassName()AccumuloRowSerializergetSerializerInstance()StringgetTable()inthashCode()booleanisExternal()SchemaTableNametoSchemaTableName()StringtoString()
-
-
-
Constructor Detail
-
AccumuloTableHandle
public AccumuloTableHandle(String schema, String table, String rowId, boolean external, String serializerClassName, Optional<String> scanAuthorizations)
-
AccumuloTableHandle
public AccumuloTableHandle(String schema, String table, String rowId, TupleDomain<ColumnHandle> constraint, boolean external, String serializerClassName, Optional<String> scanAuthorizations)
-
-
Method Detail
-
getRowId
public String getRowId()
-
getSchema
public String getSchema()
-
getSerializerClassName
public String getSerializerClassName()
-
getSerializerInstance
public AccumuloRowSerializer getSerializerInstance()
-
getTable
public String getTable()
-
isExternal
public boolean isExternal()
-
getConstraint
public TupleDomain<ColumnHandle> getConstraint()
-
toSchemaTableName
public SchemaTableName toSchemaTableName()
-
getFullTableName
public String getFullTableName()
-
-