Package io.trino.plugin.accumulo.conf
Class AccumuloSessionProperties
java.lang.Object
io.trino.plugin.accumulo.conf.AccumuloSessionProperties
Class contains all session-based properties for the Accumulo connector.
Use SHOW SESSION to view all available properties.
Can set the property using:
SET SESSION <property> = <value>;
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.airlift.units.Durationstatic doublestatic doublegetIndexThreshold(ConnectorSession session) static intgetNumIndexRowsPerSplit(ConnectorSession session) static StringgetScanUsername(ConnectorSession session) List<PropertyMetadata<?>>static booleanisIndexMetricsEnabled(ConnectorSession session) static booleanstatic booleanisOptimizeIndexEnabled(ConnectorSession session) static booleanstatic boolean
-
Constructor Details
-
AccumuloSessionProperties
@Inject public AccumuloSessionProperties()
-
-
Method Details
-
getSessionProperties
-
isOptimizeLocalityEnabled
-
isOptimizeSplitRangesEnabled
-
isOptimizeIndexEnabled
-
getIndexThreshold
-
getNumIndexRowsPerSplit
-
getIndexSmallCardThreshold
-
getIndexCardinalityCachePollingDuration
public static io.airlift.units.Duration getIndexCardinalityCachePollingDuration(ConnectorSession session) -
isIndexMetricsEnabled
-
getScanUsername
-
isIndexShortCircuitEnabled
-