Interface MultiMeasureMappings.Builder

    • Method Detail

      • targetMultiMeasureName

        MultiMeasureMappings.Builder targetMultiMeasureName​(String targetMultiMeasureName)

        The name of the target multi-measure name in the derived table. This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.

        Parameters:
        targetMultiMeasureName - The name of the target multi-measure name in the derived table. This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • multiMeasureAttributeMappings

        MultiMeasureMappings.Builder multiMeasureAttributeMappings​(Collection<MultiMeasureAttributeMapping> multiMeasureAttributeMappings)

        Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.

        Parameters:
        multiMeasureAttributeMappings - Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • multiMeasureAttributeMappings

        MultiMeasureMappings.Builder multiMeasureAttributeMappings​(MultiMeasureAttributeMapping... multiMeasureAttributeMappings)

        Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.

        Parameters:
        multiMeasureAttributeMappings - Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.