Uses of Class
io.trino.plugin.pinot.PinotConfig
-
Packages that use PinotConfig Package Description io.trino.plugin.pinot io.trino.plugin.pinot.client -
-
Uses of PinotConfig in io.trino.plugin.pinot
Methods in io.trino.plugin.pinot that return PinotConfig Modifier and Type Method Description PinotConfigPinotConfig. setAggregationPushdownEnabled(boolean aggregationPushdownEnabled)PinotConfigPinotConfig. setConnectionTimeout(io.airlift.units.Duration connectionTimeout)PinotConfigPinotConfig. setControllerUrls(String controllerUrl)PinotConfigPinotConfig. setCountDistinctPushdownEnabled(boolean countDistinctPushdownEnabled)PinotConfigPinotConfig. setEstimatedSizeInBytesForNonNumericColumn(int estimatedSizeInBytesForNonNumericColumn)PinotConfigPinotConfig. setFetchRetryCount(int fetchRetryCount)PinotConfigPinotConfig. setForbidSegmentQueries(boolean forbidSegmentQueries)PinotConfigPinotConfig. setIdleTimeout(io.airlift.units.Duration idleTimeout)PinotConfigPinotConfig. setMaxBacklogPerServer(int maxBacklogPerServer)PinotConfigPinotConfig. setMaxConnectionsPerServer(int maxConnectionsPerServer)PinotConfigPinotConfig. setMaxRowsForBrokerQueries(int maxRowsForBrokerQueries)PinotConfigPinotConfig. setMaxRowsPerSplitForSegmentQueries(int maxRowsPerSplitForSegmentQueries)PinotConfigPinotConfig. setMetadataCacheExpiry(io.airlift.units.Duration metadataCacheExpiry)PinotConfigPinotConfig. setMinConnectionsPerServer(int minConnectionsPerServer)PinotConfigPinotConfig. setNonAggregateLimitForBrokerQueries(int nonAggregateLimitForBrokerQueries)PinotConfigPinotConfig. setPreferBrokerQueries(boolean preferBrokerQueries)PinotConfigPinotConfig. setRequestTimeout(io.airlift.units.Duration requestTimeout)PinotConfigPinotConfig. setSegmentsPerSplit(int segmentsPerSplit)PinotConfigPinotConfig. setThreadPoolSize(int threadPoolSize)Constructors in io.trino.plugin.pinot with parameters of type PinotConfig Constructor Description PinotMetadata(PinotClient pinotClient, PinotConfig pinotConfig, ExecutorService executor)PinotPageSourceProvider(PinotConfig pinotConfig, PinotClient clusterInfoFetcher, PinotQueryClient pinotQueryClient)PinotSessionProperties(PinotConfig pinotConfig) -
Uses of PinotConfig in io.trino.plugin.pinot.client
Constructors in io.trino.plugin.pinot.client with parameters of type PinotConfig Constructor Description PinotClient(PinotConfig config, PinotHostMapper pinotHostMapper, io.airlift.http.client.HttpClient httpClient, ExecutorService executor, io.airlift.json.JsonCodec<PinotClient.GetTables> tablesJsonCodec, io.airlift.json.JsonCodec<PinotClient.BrokersForTable> brokersForTableJsonCodec, io.airlift.json.JsonCodec<PinotClient.TimeBoundary> timeBoundaryJsonCodec, io.airlift.json.JsonCodec<org.apache.pinot.common.response.broker.BrokerResponseNative> brokerResponseCodec, PinotControllerAuthenticationProvider controllerAuthenticationProvider, PinotBrokerAuthenticationProvider brokerAuthenticationProvider)
-