Class PowerQuerySinkMapping


  • public final class PowerQuerySinkMapping
    extends Object
    Map Power Query mashup query to sink dataset(s).
    • Constructor Detail

      • PowerQuerySinkMapping

        public PowerQuerySinkMapping()
    • Method Detail

      • queryName

        public String queryName()
        Get the queryName property: Name of the query in Power Query mashup document.
        Returns:
        the queryName value.
      • withQueryName

        public PowerQuerySinkMapping withQueryName​(String queryName)
        Set the queryName property: Name of the query in Power Query mashup document.
        Parameters:
        queryName - the queryName value to set.
        Returns:
        the PowerQuerySinkMapping object itself.
      • dataflowSinks

        public List<PowerQuerySink> dataflowSinks()
        Get the dataflowSinks property: List of sinks mapped to Power Query mashup query.
        Returns:
        the dataflowSinks value.
      • withDataflowSinks

        public PowerQuerySinkMapping withDataflowSinks​(List<PowerQuerySink> dataflowSinks)
        Set the dataflowSinks property: List of sinks mapped to Power Query mashup query.
        Parameters:
        dataflowSinks - the dataflowSinks value to set.
        Returns:
        the PowerQuerySinkMapping object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.