Class KinesisLogEntry

java.lang.Object
org.graylog.integrations.aws.cloudwatch.KinesisLogEntry

public abstract class KinesisLogEntry extends Object
  • Constructor Details

    • KinesisLogEntry

      public KinesisLogEntry()
  • Method Details

    • kinesisStream

      public abstract String kinesisStream()
    • logGroup

      public abstract String logGroup()
      CloudWatch Log Group and Log Stream are optional, since messages may have been written directly to Kinesis without using CloudWatch. Only CloudWatch messages written VIA Kinesis CloudWatch subscriptions will contain a log group and stream.
    • logStream

      public abstract String logStream()
    • timestamp

      public abstract org.joda.time.DateTime timestamp()
    • message

      public abstract String message()
    • create

      public static KinesisLogEntry create(String kinesisStream, String logGroup, String logStream, org.joda.time.DateTime timestamp, String message)