Class PinotFSSegmentFetcher
- java.lang.Object
-
- org.apache.pinot.common.utils.fetcher.BaseSegmentFetcher
-
- org.apache.pinot.common.utils.fetcher.PinotFSSegmentFetcher
-
- All Implemented Interfaces:
SegmentFetcher
public class PinotFSSegmentFetcher extends BaseSegmentFetcher
-
-
Field Summary
-
Fields inherited from class org.apache.pinot.common.utils.fetcher.BaseSegmentFetcher
_authProvider, _logger, _retryCount, _retryDelayScaleFactor, _retryWaitMs, DEFAULT_RETRY_COUNT, DEFAULT_RETRY_DELAY_SCALE_FACTOR, DEFAULT_RETRY_WAIT_MS, RETRY_COUNT_CONFIG_KEY, RETRY_DELAY_SCALE_FACTOR_CONFIG_KEY, RETRY_WAIT_MS_CONFIG_KEY
-
-
Constructor Summary
Constructors Constructor Description PinotFSSegmentFetcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfetchSegmentToLocalWithoutRetry(URI uri, File dest)Fetches a segment from URI location to local without retry.-
Methods inherited from class org.apache.pinot.common.utils.fetcher.BaseSegmentFetcher
doInit, fetchSegmentToLocal, fetchSegmentToLocal, fetchUntarSegmentToLocalStreamed, init
-
-
-
-
Method Detail
-
fetchSegmentToLocalWithoutRetry
protected void fetchSegmentToLocalWithoutRetry(URI uri, File dest) throws Exception
Description copied from class:BaseSegmentFetcherFetches a segment from URI location to local without retry. Sub-class should override this orBaseSegmentFetcher.fetchSegmentToLocal(URI, File).- Overrides:
fetchSegmentToLocalWithoutRetryin classBaseSegmentFetcher- Throws:
Exception
-
-