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 boolean
equals(Object o)
Object
get(String key)
AggregatorFactory[]
getAggregators()
Map<String,Object>
getContainer()
Granularity
getQueryGranularity()
TimestampSpec
getTimestampSpec()
int
hashCode()
Boolean
isRollup()
static Metadata
merge(List<Metadata> toBeMerged, AggregatorFactory[] overrideMergedAggregators)
Metadata
putAll(Map<String,Object> other)
String
toString()
-
-
-
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)
-
-