Class KinesisHeaderable
java.lang.Object
com.datadoghq.datadog_lambda_java.KinesisHeaderable
- All Implemented Interfaces:
Headerable
public class KinesisHeaderable extends java.lang.Object implements Headerable
KinesisHeaderable extracts DD's attributes from Kinesis Events. The conventions are mirrored to those
defined in datadog-lambda-js library.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DATADOG_ATTRIBUTE_NAME
-
Constructor Summary
Constructors Constructor Description KinesisHeaderable(com.amazonaws.services.lambda.runtime.events.KinesisEvent event)
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getHeaders()
void
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DATADOG_ATTRIBUTE_NAME
public static final java.lang.String DATADOG_ATTRIBUTE_NAME- See Also:
- Constant Field Values
-
-
Constructor Details
-
KinesisHeaderable
public KinesisHeaderable(com.amazonaws.services.lambda.runtime.events.KinesisEvent event)
-
-
Method Details
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()- Specified by:
getHeaders
in interfaceHeaderable
-
setHeaders
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)- Specified by:
setHeaders
in interfaceHeaderable
-