Class AWSInput
java.lang.Object
org.graylog2.plugin.inputs.MessageInput
org.graylog.integrations.aws.inputs.AWSInput
- All Implemented Interfaces:
Stoppable
General AWS input for all types of supported AWS logs.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.graylog2.plugin.inputs.MessageInput
configuration, contentPack, createdAt, creatorUserId, desiredState, FIELD_ATTRIBUTES, FIELD_CONFIGURATION, FIELD_CONTENT_PACK, FIELD_CREATED_AT, FIELD_CREATOR_USER_ID, FIELD_DESIRED_STATE, FIELD_GLOBAL, FIELD_ID, FIELD_NAME, FIELD_NODE_ID, FIELD_STATIC_FIELDS, FIELD_TITLE, FIELD_TYPE, global, inputBuffer, persistId, title -
Constructor Summary
ConstructorsConstructorDescriptionAWSInput(Configuration configuration, com.codahale.metrics.MetricRegistry metricRegistry, AWSTransport.Factory transport, LocalMetricRegistry localRegistry, AWSCodec.Factory codec, AWSInput.Config config, AWSInput.Descriptor descriptor, ServerStatus serverStatus) -
Method Summary
Methods inherited from class org.graylog2.plugin.inputs.MessageInput
addStaticField, addStaticFields, asMap, asMapMasked, checkConfiguration, equals, getAttributesWithMaskedPasswords, getCodec, getConfiguration, getContentPack, getCreatedAt, getCreatorUserId, getDefaultRecvBufferSize, getDescriptor, getDesiredState, getId, getName, getNodeId, getPersistId, getRequestedConfiguration, getStaticFields, getTitle, getType, getUniqueReadableId, hashCode, initialize, isCloudCompatible, isExclusive, isForwarderCompatible, isGlobal, launch, launch, onlyOnePerCluster, processRawMessage, setContentPack, setCreatedAt, setCreatorUserId, setDefaultRecvBufferSize, setDesiredState, setGlobal, setNodeId, setPersistId, setTitle, stop, terminate, toIdentifier, toString
-
Field Details
-
NAME
- See Also:
-
TYPE
- See Also:
-
CK_AWS_REGION
- See Also:
-
CK_ACCESS_KEY
- See Also:
-
CK_SECRET_KEY
- See Also:
-
CK_ASSUME_ROLE_ARN
- See Also:
-
CK_CLOUDWATCH_ENDPOINT
- See Also:
-
CK_DYNAMODB_ENDPOINT
- See Also:
-
CK_IAM_ENDPOINT
- See Also:
-
CK_KINESIS_ENDPOINT
- See Also:
-
-
Constructor Details
-
AWSInput
@Inject public AWSInput(Configuration configuration, com.codahale.metrics.MetricRegistry metricRegistry, AWSTransport.Factory transport, LocalMetricRegistry localRegistry, AWSCodec.Factory codec, AWSInput.Config config, AWSInput.Descriptor descriptor, ServerStatus serverStatus)
-