Class AWSCodec
java.lang.Object
org.graylog2.plugin.inputs.codecs.AbstractCodec
org.graylog.integrations.aws.codecs.AWSCodec
- All Implemented Interfaces:
Codec
-
Nested Class Summary
Nested classes/interfaces inherited from class org.graylog2.plugin.inputs.codecs.AbstractCodec
AbstractCodec.Descriptor
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Specifies one of theAWSInputType
choices, which indicates which codec and transport should be used.static final String
static final String
Fields inherited from class org.graylog2.plugin.inputs.codecs.AbstractCodec
charset, configuration
-
Constructor Summary
ConstructorDescriptionAWSCodec
(Configuration configuration, Map<String, Codec.Factory<? extends Codec>> availableCodecs) -
Method Summary
Methods inherited from class org.graylog2.plugin.inputs.codecs.AbstractCodec
getAggregator, getConfiguration
-
Field Details
-
NAME
- See Also:
-
CK_AWS_MESSAGE_TYPE
Specifies one of theAWSInputType
choices, which indicates which codec and transport should be used.- See Also:
-
CK_FLOW_LOG_PREFIX
- See Also:
-
-
Constructor Details
-
AWSCodec
@Inject public AWSCodec(Configuration configuration, Map<String, Codec.Factory<? extends Codec>> availableCodecs)
-
-
Method Details
-
decode
-
getName
- Specified by:
getName
in interfaceCodec
- Overrides:
getName
in classAbstractCodec
-