Interface OpsAggregator.Builder

    • Method Detail

      • aggregatorType

        OpsAggregator.Builder aggregatorType​(String aggregatorType)

        Either a Range or Count aggregator for limiting an OpsData summary.

        Parameters:
        aggregatorType - Either a Range or Count aggregator for limiting an OpsData summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • typeName

        OpsAggregator.Builder typeName​(String typeName)

        The data type name to use for viewing counts of OpsData.

        Parameters:
        typeName - The data type name to use for viewing counts of OpsData.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributeName

        OpsAggregator.Builder attributeName​(String attributeName)

        The name of an OpsData attribute on which to limit the count of OpsData.

        Parameters:
        attributeName - The name of an OpsData attribute on which to limit the count of OpsData.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • values

        OpsAggregator.Builder values​(Map<String,​String> values)

        The aggregator value.

        Parameters:
        values - The aggregator value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filters

        OpsAggregator.Builder filters​(Collection<OpsFilter> filters)

        The aggregator filters.

        Parameters:
        filters - The aggregator filters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • filters

        OpsAggregator.Builder filters​(OpsFilter... filters)

        The aggregator filters.

        Parameters:
        filters - The aggregator filters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregators

        OpsAggregator.Builder aggregators​(Collection<OpsAggregator> aggregators)

        A nested aggregator for viewing counts of OpsData.

        Parameters:
        aggregators - A nested aggregator for viewing counts of OpsData.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregators

        OpsAggregator.Builder aggregators​(OpsAggregator... aggregators)

        A nested aggregator for viewing counts of OpsData.

        Parameters:
        aggregators - A nested aggregator for viewing counts of OpsData.
        Returns:
        Returns a reference to this object so that method calls can be chained together.