Class RewriteFederatedExecution.PrivacyConstraintRetriever

    • Constructor Detail

      • PrivacyConstraintRetriever

        public PrivacyConstraintRetriever​(String filename)
    • Method Detail

      • execute

        public FederatedResponse execute​(ExecutionContext ec,
                                         Data... data)
        Reads metadata JSON object, parses privacy constraint and returns the constraint in FederatedResponse.
        Specified by:
        execute in class FederatedUDF
        Parameters:
        ec - execution context
        data - one or many data objects
        Returns:
        FederatedResponse with privacy constraint object
      • getLineageItem

        public org.apache.commons.lang3.tuple.Pair<String,​LineageItem> getLineageItem​(ExecutionContext ec)
        Description copied from interface: LineageTraceable
        Obtain lineage trace of an instruction with a single output.
        Parameters:
        ec - execution context w/ live variables
        Returns:
        pair of (output variable name, output lineage item)