Class EnrichmentReporter

  • All Implemented Interfaces:
    com.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,​java.lang.String>,​java.lang.String>

    public class EnrichmentReporter
    extends AbstractReporter
    implements com.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,​java.lang.String>,​java.lang.String>
    • Constructor Detail

      • EnrichmentReporter

        public EnrichmentReporter()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • parseParametersFromEvent

        protected void parseParametersFromEvent​(java.util.Map<java.lang.String,​java.lang.String> event)
        Description copied from class: AbstractReporter
        Extract the configuration parameters to use from the lambda payload (or equivalent).
        Overrides:
        parseParametersFromEvent in class AbstractReporter
        Parameters:
        event - configuration payload from the lambda function (or equivalent)
      • handleRequest

        public java.lang.String handleRequest​(java.util.Map<java.lang.String,​java.lang.String> event,
                                              com.amazonaws.services.lambda.runtime.Context context)
        Specified by:
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,​java.lang.String>,​java.lang.String>