Interface StatisticSummary.Builder

    • Method Detail

      • statisticId

        StatisticSummary.Builder statisticId​(String statisticId)

        The Statistic ID.

        Parameters:
        statisticId - The Statistic ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • profileId

        StatisticSummary.Builder profileId​(String profileId)

        The Profile ID.

        Parameters:
        profileId - The Profile ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runIdentifier

        StatisticSummary.Builder runIdentifier​(RunIdentifier runIdentifier)

        The Run Identifier

        Parameters:
        runIdentifier - The Run Identifier
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statisticName

        StatisticSummary.Builder statisticName​(String statisticName)

        The name of the statistic.

        Parameters:
        statisticName - The name of the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • doubleValue

        StatisticSummary.Builder doubleValue​(Double doubleValue)

        The value of the statistic.

        Parameters:
        doubleValue - The value of the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evaluationLevel

        StatisticSummary.Builder evaluationLevel​(String evaluationLevel)

        The evaluation level of the statistic. Possible values: Dataset, Column, Multicolumn.

        Parameters:
        evaluationLevel - The evaluation level of the statistic. Possible values: Dataset, Column, Multicolumn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatisticEvaluationLevel, StatisticEvaluationLevel
      • columnsReferenced

        StatisticSummary.Builder columnsReferenced​(Collection<String> columnsReferenced)

        The list of columns referenced by the statistic.

        Parameters:
        columnsReferenced - The list of columns referenced by the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnsReferenced

        StatisticSummary.Builder columnsReferenced​(String... columnsReferenced)

        The list of columns referenced by the statistic.

        Parameters:
        columnsReferenced - The list of columns referenced by the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • referencedDatasets

        StatisticSummary.Builder referencedDatasets​(Collection<String> referencedDatasets)

        The list of datasets referenced by the statistic.

        Parameters:
        referencedDatasets - The list of datasets referenced by the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • referencedDatasets

        StatisticSummary.Builder referencedDatasets​(String... referencedDatasets)

        The list of datasets referenced by the statistic.

        Parameters:
        referencedDatasets - The list of datasets referenced by the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statisticProperties

        StatisticSummary.Builder statisticProperties​(Map<String,​String> statisticProperties)

        A StatisticPropertiesMap, which contains a NameString and DescriptionString

        Parameters:
        statisticProperties - A StatisticPropertiesMap, which contains a NameString and DescriptionString
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recordedOn

        StatisticSummary.Builder recordedOn​(Instant recordedOn)

        The timestamp when the statistic was recorded.

        Parameters:
        recordedOn - The timestamp when the statistic was recorded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inclusionAnnotation

        StatisticSummary.Builder inclusionAnnotation​(TimestampedInclusionAnnotation inclusionAnnotation)

        The inclusion annotation for the statistic.

        Parameters:
        inclusionAnnotation - The inclusion annotation for the statistic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.