Package org.smallmind.scribe.pen
Class AWSAppender
- java.lang.Object
-
- org.smallmind.scribe.pen.AbstractAppender
-
- org.smallmind.scribe.pen.AWSAppender
-
- All Implemented Interfaces:
Appender
public class AWSAppender extends AbstractAppender
-
-
Constructor Summary
Constructors Constructor Description AWSAppender(Formatter formatter, ErrorHandler errorHandler, software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient client, String groupName, String streamName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleOutput(Record<?> record)-
Methods inherited from class org.smallmind.scribe.pen.AbstractAppender
addFilter, clearFilters, close, getErrorHandler, getFilters, getName, handleError, isActive, publish, setActive, setErrorHandler, setFilter, setFilters, setName
-
-
-
-
Constructor Detail
-
AWSAppender
public AWSAppender(Formatter formatter, ErrorHandler errorHandler, software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient client, String groupName, String streamName)
-
-
Method Detail
-
handleOutput
public void handleOutput(Record<?> record) throws Exception
- Specified by:
handleOutputin classAbstractAppender- Throws:
Exception
-
-