Package io.trino.sql.planner
Class PartitioningHandle
java.lang.Object
io.trino.sql.planner.PartitioningHandle
-
Constructor Summary
ConstructorsConstructorDescriptionPartitioningHandle(Optional<CatalogHandle> catalogHandle, Optional<ConnectorTransactionHandle> transactionHandle, ConnectorPartitioningHandle connectorHandle) PartitioningHandle(Optional<CatalogHandle> catalogHandle, Optional<ConnectorTransactionHandle> transactionHandle, ConnectorPartitioningHandle connectorHandle, boolean scaleWriters) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanstatic booleanisScaledWriterHashDistribution(PartitioningHandle partitioning) booleanbooleantoString()
-
Constructor Details
-
PartitioningHandle
public PartitioningHandle(Optional<CatalogHandle> catalogHandle, Optional<ConnectorTransactionHandle> transactionHandle, ConnectorPartitioningHandle connectorHandle) -
PartitioningHandle
public PartitioningHandle(Optional<CatalogHandle> catalogHandle, Optional<ConnectorTransactionHandle> transactionHandle, ConnectorPartitioningHandle connectorHandle, boolean scaleWriters)
-
-
Method Details
-
isScaledWriterHashDistribution
-
getCatalogHandle
-
getTransactionHandle
-
getConnectorHandle
-
isScaleWriters
public boolean isScaleWriters() -
isSingleNode
public boolean isSingleNode() -
isCoordinatorOnly
public boolean isCoordinatorOnly() -
equals
-
hashCode
public int hashCode() -
toString
-