Package com.atlan.samples.reporters
Class UserReporter
- java.lang.Object
-
- com.atlan.samples.reporters.AbstractReporter
-
- com.atlan.samples.reporters.UserReporter
-
- All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,java.lang.String>,java.lang.String>
public class UserReporter extends AbstractReporter implements com.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,java.lang.String>,java.lang.String>
-
-
Field Summary
-
Fields inherited from class com.atlan.samples.reporters.AbstractReporter
BYTES_IN_GB, TIMESTAMP_FORMAT
-
-
Constructor Summary
Constructors Constructor Description UserReporter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
handleRequest(java.util.Map<java.lang.String,java.lang.String> event, com.amazonaws.services.lambda.runtime.Context context)
static void
main(java.lang.String[] args)
protected void
parseParametersFromEvent(java.util.Map<java.lang.String,java.lang.String> event)
Extract the configuration parameters to use from the lambda payload (or equivalent).-
Methods inherited from class com.atlan.samples.reporters.AbstractReporter
getAssetLink, getAtlanTags, getBatchSize, getBucket, getComplexList, getCount, getDelimitedList, getDelimiter, getDescription, getDirectAtlanTags, getFilename, getFormattedDateTime, getGroupOwners, getREADME, getRegion, getStringValueForField, getUserOwners, getValue, protectFromNull, serializeAssetRefToCSV, serializeStructToCSV, serializeValueToCSV, setFilename, setFilenameWithPrefix, setFilenameWithPrefix
-
-
-
-
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 classAbstractReporter
- 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 interfacecom.amazonaws.services.lambda.runtime.RequestHandler<java.util.Map<java.lang.String,java.lang.String>,java.lang.String>
-
-