private void logMapAvailability(final PipelineReference pipelineReference,
                                    final String mapName,
                                    final ReferenceDataResult result,
                                    final RefStreamDefinition refStreamDefinition,
                                    final MapAvailability mapAvailability) {

        result.logLazyTemplate(Severity.INFO,
                "Availability of map '{}' is '{}' in stream: {}, feed: '{}', pipeline: '{}', " +
                "lookup required: {}",
                () -> Arrays.asList(
                        mapName,
                        mapAvailability,
                        refStreamDefinition.getStreamId(),
                        pipelineReference.getFeed().getName(),
                        pipelineReference.getPipeline().getName(),
                        mapAvailability.isLookupRequired()));
    }
Get an event list from a stream that is a nested child of the current
stream context and is therefore not effective time sensitive.
i.e. a context stream attached to this stream and contains data applicable
to this stream only.
stroom-pipeline/src/main/java/stroom/pipeline/refdata/ReferenceData.java