Constructor and Description |
---|
CubeDeleteQuery(long startTs,
long endTs,
int resolution,
Map<String,String> dimensionValues,
Collection<String> measureNames,
java.util.function.Predicate<List<String>> tagPredicate)
Creates instance of
CubeDeleteQuery that defines selection of data to delete from
Cube . |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getDimensionValues() |
long |
getEndTs() |
Collection<String> |
getMeasureNames() |
int |
getResolution() |
long |
getStartTs() |
java.util.function.Predicate<List<String>> |
getTagPredicate() |
String |
toString() |
public CubeDeleteQuery(long startTs, long endTs, int resolution, Map<String,String> dimensionValues, Collection<String> measureNames, java.util.function.Predicate<List<String>> tagPredicate)
CubeDeleteQuery
that defines selection of data to delete from
Cube
.startTs
- start time of the data selection, in seconds since epochendTs
- end time of the data selection, in seconds since epochresolution
- resolution of the aggregations to delete fromdimensionValues
- dimension name, dimension value pairs that define the data
selectionmeasureNames
- name of the measures to delete, null
means delete alltagPredicate
- predicate to decide how to match the aggregation group to the given
tagspublic long getStartTs()
public long getEndTs()
public int getResolution()
public Collection<String> getMeasureNames()
public java.util.function.Predicate<List<String>> getTagPredicate()
Copyright © 2023 Cask Data, Inc. Licensed under the Apache License, Version 2.0.