public class TimelineCollectionReader extends Object
CollectionType under a specific DocumentStoreVendor backend.| Constructor and Description | 
|---|
| TimelineCollectionReader(org.apache.hadoop.conf.Configuration conf) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | close() | 
| Set<String> | fetchEntityTypes(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context)Fetches the list of Entity Types i.e (YARN_CONTAINER,
 YARN_APPLICATION_ATTEMPT etc.) for an application Id. | 
| TimelineEntityDocument | readDocument(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context)Read a document from  DocumentStoreVendorbackend for
 aCollectionType. | 
| List<TimelineEntityDocument> | readDocuments(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context,
             long documentsSize)Read a list of  documents from  DocumentStoreVendorbackend for
 aCollectionType. | 
public TimelineCollectionReader(org.apache.hadoop.conf.Configuration conf)
                         throws org.apache.hadoop.yarn.exceptions.YarnException
org.apache.hadoop.yarn.exceptions.YarnExceptionpublic TimelineEntityDocument readDocument(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context) throws IOException
DocumentStoreVendor backend for
 a CollectionType.context - of the timeline readerIOException - on error while readingpublic List<TimelineEntityDocument> readDocuments(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context, long documentsSize) throws IOException
DocumentStoreVendor backend for
 a CollectionType.context - of the timeline readerdocumentsSize - to limitIOException - on error while readingpublic Set<String> fetchEntityTypes(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext context)
context - of the timeline readerCopyright © 2008–2023 Apache Software Foundation. All rights reserved.