Package org.epics.archiverappliance.etl
Class ETLInfo
java.lang.Object
org.epics.archiverappliance.etl.ETLInfo
A POJO that encapsulates all the information needed about a stream from an ETL source
- Author:
- mshankar
-
Constructor Summary
ConstructorsConstructorDescriptionETLInfo(String pvName, ArchDBRTypes type, String key, PartitionGranularity granularity, ETLStreamCreator strmCreator, Event firstEvent, long size) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOtherInfo(String name, String value) getEv()getKey()getOtherInfo(String name) longgetSize()getType()voidsetStrmCreator(ETLStreamCreator strmCreator)
-
Constructor Details
-
ETLInfo
public ETLInfo(String pvName, ArchDBRTypes type, String key, PartitionGranularity granularity, ETLStreamCreator strmCreator, Event firstEvent, long size)
-
-
Method Details
-
getType
-
getPvName
-
getKey
-
getGranularity
-
getEv
- Throws:
IOException
-
getFirstEvent
-
addOtherInfo
-
getOtherInfo
-
getSize
public long getSize() -
getStrmCreator
-
setStrmCreator
-