Interface IQuery<ResultT>

Type Parameters:
ResultT - Type of the query result
All Superinterfaces:
IExtendedPluginValue, Serializable
All Known Subinterfaces:
IContextualQuery<R>, IDrillthroughHeadersQuery, IDrillthroughQuery, IExpandLocationsQuery, IGetAggregatesQuery, IListQuery<T>, IMapDrillthroughQuery, IMapGetAggregatesQuery, IMapQuery<T>, IMDXDrillthroughHeadersQuery, IMDXDrillthroughQuery, IMDXQuery, IMissingLocationsQuery, IMultiGetAggregatesNotificationQuery, IStringQuery<R>
All Known Implementing Classes:
ActivePivotSyncActionQuery, AListQuery, DrillthroughHeadersQuery, DrillthroughQuery, ExpandLocationsQuery, GetAggregatesQuery, MapDrillthroughQuery, MapGetAggregatesQuery, MDXDrillthroughHeadersQuery, MDXDrillthroughQuery, MDXQuery, MissingLocationsQuery, MultiGetAggregatesNotificationQuery, SentinelMdxQuery, StreamEventProcessingQuery

public interface IQuery<ResultT> extends IExtendedPluginValue, Serializable
Generic query to retrieve single or multiple objects.
Author:
ActiveViam
  • Method Details

    • collectAdditionalSpanAttributes

      default void collectAdditionalSpanAttributes(BiConsumer<String,String> consumer)
      Collects custom span attributes.
      Parameters:
      consumer - attribute consumer accepting key-value pairs. This consumer can be called multiple times.