Class AwsCloudWatchEventListener

java.lang.Object
org.apache.polaris.service.events.jsonEventListener.aws.cloudwatch.AwsCloudWatchEventListener
All Implemented Interfaces:
PolarisEventListener

@ApplicationScoped @Identifier("aws-cloudwatch") public class AwsCloudWatchEventListener extends Object implements PolarisEventListener
  • Constructor Details

    • AwsCloudWatchEventListener

      @Inject public AwsCloudWatchEventListener(AwsCloudWatchConfiguration config, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Clock clock)
  • Method Details

    • createCloudWatchAsyncClient

      protected software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsAsyncClient createCloudWatchAsyncClient()
    • onEvent

      public void onEvent(PolarisEvent event)
      Specified by:
      onEvent in interface PolarisEventListener