Class BatchIngestionConfig
- java.lang.Object
-
- org.apache.pinot.spi.config.BaseJsonConfig
-
- org.apache.pinot.spi.config.table.ingestion.BatchIngestionConfig
-
- All Implemented Interfaces:
Serializable
public class BatchIngestionConfig extends BaseJsonConfig
Contains all configs related to the batch sources for ingestion.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BatchIngestionConfig(List<Map<String,String>> batchConfigMaps, String segmentIngestionType, String segmentIngestionFrequency)BatchIngestionConfig(List<Map<String,String>> batchConfigMaps, String segmentIngestionType, String segmentIngestionFrequency, boolean consistentDataPush)
-
Method Summary
Modifier and Type Method Description List<Map<String,String>>getBatchConfigMaps()booleangetConsistentDataPush()StringgetSegmentIngestionFrequency()StringgetSegmentIngestionType()voidsetBatchConfigMaps(List<Map<String,String>> batchConfigMaps)voidsetConsistentDataPush(boolean consistentDataPush)voidsetSegmentIngestionFrequency(String segmentIngestionFrequency)voidsetSegmentIngestionType(String segmentIngestionType)-
Methods inherited from class org.apache.pinot.spi.config.BaseJsonConfig
equals, hashCode, toJsonNode, toJsonString, toString
-
-
-
-
Method Detail
-
getSegmentIngestionType
public String getSegmentIngestionType()
-
getSegmentIngestionFrequency
public String getSegmentIngestionFrequency()
-
getConsistentDataPush
public boolean getConsistentDataPush()
-
setSegmentIngestionType
public void setSegmentIngestionType(String segmentIngestionType)
-
setSegmentIngestionFrequency
public void setSegmentIngestionFrequency(String segmentIngestionFrequency)
-
setConsistentDataPush
public void setConsistentDataPush(boolean consistentDataPush)
-
-