@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SegmentMetadataQuery that = (SegmentMetadataQuery) o; return merge == that.merge && usingDefaultInterval == that.usingDefaultInterval && lenientAggregatorMerge == that.lenientAggregatorMerge && Objects.equals(toInclude, that.toInclude) && Objects.equals(analysisTypes, that.analysisTypes); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final TopNQuery topNQuery = (TopNQuery) o; return threshold == topNQuery.threshold && Objects.equals(virtualColumns, topNQuery.virtualColumns) && Objects.equals(dimensionSpec, topNQuery.dimensionSpec) && Objects.equals(topNMetricSpec, topNQuery.topNMetricSpec) && Objects.equals(dimFilter, topNQuery.dimFilter) && Objects.equals(aggregatorSpecs, topNQuery.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, topNQuery.postAggregatorSpecs); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final TimeseriesQuery that = (TimeseriesQuery) o; return limit == that.limit && Objects.equals(virtualColumns, that.virtualColumns) && Objects.equals(dimFilter, that.dimFilter) && Objects.equals(aggregatorSpecs, that.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, that.postAggregatorSpecs); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } TimeBoundaryQuery that = (TimeBoundaryQuery) o; if (!bound.equals(that.bound)) { return false; } if (dimFilter != null ? !dimFilter.equals(that.dimFilter) : that.dimFilter != null) { return false; } return true; }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final ScanQuery scanQuery = (ScanQuery) o; return batchSize == scanQuery.batchSize && limit == scanQuery.limit && legacy == scanQuery.legacy && Objects.equals(virtualColumns, scanQuery.virtualColumns) && Objects.equals(resultFormat, scanQuery.resultFormat) && Objects.equals(dimFilter, scanQuery.dimFilter) && Objects.equals(columns, scanQuery.columns); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final GroupByQuery that = (GroupByQuery) o; return Objects.equals(virtualColumns, that.virtualColumns) && Objects.equals(limitSpec, that.limitSpec) && Objects.equals(havingSpec, that.havingSpec) && Objects.equals(dimFilter, that.dimFilter) && Objects.equals(dimensions, that.dimensions) && Objects.equals(aggregatorSpecs, that.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, that.postAggregatorSpecs); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SelectQuery that = (SelectQuery) o; if (!Objects.equals(dimFilter, that.dimFilter)) { return false; } if (!Objects.equals(dimensions, that.dimensions)) { return false; } if (!Objects.equals(metrics, that.metrics)) { return false; } if (!Objects.equals(virtualColumns, that.virtualColumns)) { return false; } if (!Objects.equals(pagingSpec, that.pagingSpec)) { return false; } return true; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SearchQuery that = (SearchQuery) o; if (limit != that.limit) { return false; } if (dimFilter != null ? !dimFilter.equals(that.dimFilter) : that.dimFilter != null) { return false; } if (dimensions != null ? !dimensions.equals(that.dimensions) : that.dimensions != null) { return false; } if (querySpec != null ? !querySpec.equals(that.querySpec) : that.querySpec != null) { return false; } if (sortSpec != null ? !sortSpec.equals(that.sortSpec) : that.sortSpec != null) { return false; } return true; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SegmentMetadataQuery that = (SegmentMetadataQuery) o; return merge == that.merge && usingDefaultInterval == that.usingDefaultInterval && lenientAggregatorMerge == that.lenientAggregatorMerge && Objects.equals(toInclude, that.toInclude) && Objects.equals(analysisTypes, that.analysisTypes); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } TimeBoundaryQuery that = (TimeBoundaryQuery) o; if (!bound.equals(that.bound)) { return false; } if (dimFilter != null ? !dimFilter.equals(that.dimFilter) : that.dimFilter != null) { return false; } return true; }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final TimeseriesQuery that = (TimeseriesQuery) o; return limit == that.limit && Objects.equals(virtualColumns, that.virtualColumns) && Objects.equals(dimFilter, that.dimFilter) && Objects.equals(aggregatorSpecs, that.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, that.postAggregatorSpecs); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final ScanQuery scanQuery = (ScanQuery) o; return batchSize == scanQuery.batchSize && limit == scanQuery.limit && legacy == scanQuery.legacy && Objects.equals(virtualColumns, scanQuery.virtualColumns) && Objects.equals(resultFormat, scanQuery.resultFormat) && Objects.equals(dimFilter, scanQuery.dimFilter) && Objects.equals(columns, scanQuery.columns); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final TopNQuery topNQuery = (TopNQuery) o; return threshold == topNQuery.threshold && Objects.equals(virtualColumns, topNQuery.virtualColumns) && Objects.equals(dimensionSpec, topNQuery.dimensionSpec) && Objects.equals(topNMetricSpec, topNQuery.topNMetricSpec) && Objects.equals(dimFilter, topNQuery.dimFilter) && Objects.equals(aggregatorSpecs, topNQuery.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, topNQuery.postAggregatorSpecs); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } final GroupByQuery that = (GroupByQuery) o; return Objects.equals(virtualColumns, that.virtualColumns) && Objects.equals(limitSpec, that.limitSpec) && Objects.equals(havingSpec, that.havingSpec) && Objects.equals(dimFilter, that.dimFilter) && Objects.equals(dimensions, that.dimensions) && Objects.equals(aggregatorSpecs, that.aggregatorSpecs) && Objects.equals(postAggregatorSpecs, that.postAggregatorSpecs); }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SelectQuery that = (SelectQuery) o; if (!Objects.equals(dimFilter, that.dimFilter)) { return false; } if (!Objects.equals(dimensions, that.dimensions)) { return false; } if (!Objects.equals(metrics, that.metrics)) { return false; } if (!Objects.equals(virtualColumns, that.virtualColumns)) { return false; } if (!Objects.equals(pagingSpec, that.pagingSpec)) { return false; } return true; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } SearchQuery that = (SearchQuery) o; if (limit != that.limit) { return false; } if (dimFilter != null ? !dimFilter.equals(that.dimFilter) : that.dimFilter != null) { return false; } if (dimensions != null ? !dimensions.equals(that.dimensions) : that.dimensions != null) { return false; } if (querySpec != null ? !querySpec.equals(that.querySpec) : that.querySpec != null) { return false; } if (sortSpec != null ? !sortSpec.equals(that.sortSpec) : that.sortSpec != null) { return false; } return true; }