Package org.apache.druid.segment
Class Metadata
- java.lang.Object
-
- org.apache.druid.segment.Metadata
-
public class Metadata extends Object
-
-
Constructor Summary
Constructors Constructor Description Metadata(Map<String,Object> container, AggregatorFactory[] aggregators, TimestampSpec timestampSpec, Granularity queryGranularity, Boolean rollup)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Objectget(String key)AggregatorFactory[]getAggregators()Map<String,Object>getContainer()GranularitygetQueryGranularity()TimestampSpecgetTimestampSpec()inthashCode()BooleanisRollup()static Metadatamerge(List<Metadata> toBeMerged, AggregatorFactory[] overrideMergedAggregators)MetadataputAll(Map<String,Object> other)StringtoString()
-
-
-
Constructor Detail
-
Metadata
public Metadata(@Nullable Map<String,Object> container, @Nullable AggregatorFactory[] aggregators, @Nullable TimestampSpec timestampSpec, @Nullable Granularity queryGranularity, @Nullable Boolean rollup)
-
-
Method Detail
-
getAggregators
@Nullable public AggregatorFactory[] getAggregators()
-
getTimestampSpec
@Nullable public TimestampSpec getTimestampSpec()
-
getQueryGranularity
@Nullable public Granularity getQueryGranularity()
-
merge
@Nullable public static Metadata merge(@Nullable List<Metadata> toBeMerged, @Nullable AggregatorFactory[] overrideMergedAggregators)
-
-