Interface IExecutionDataSamplerStore

    • Method Detail

      • init

        void init​(IVariables variables,
                  IRowMeta inputRowMeta,
                  IRowMeta outputRowMeta)
        Initializes this sampler store
        Parameters:
        variables - The variables to resolve with
        inputRowMeta - Transform input row metadata
        outputRowMeta - Transform output row metadata
      • createRowListener

        IRowListener createRowListener​(IExecutionDataSampler<?> dataSampler)
        Create a row listener to attach to a transform
        Returns:
        The row listener for this store.
      • getSamples

        Map<String,​RowBuffer> getSamples()
        Return a map of keys and rows of data. Every key represents a different type of sampling data.
        Returns:
        The samples map for the sampler store
      • getSamplesMetadata

        Map<String,​ExecutionDataSetMeta> getSamplesMetadata()
        Get some extra information about the data samples.
        Returns:
        The metadata map where for every key more information (description) is given about the sampled data.