A B C D E F G H I J L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- action() - Method in class com.adaptris.core.elastic.DocumentWrapper
-
The action to be taken with this document
- ActionExtractor - Interface in com.adaptris.core.elastic.actions
- addTimestamp(ObjectNode) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- addTimestamp(ObjectNode) - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
- addTimestamp(XContentBuilder) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
B
- BasicFormatBuilder - Class in com.adaptris.core.elastic.csv
-
Deprecated.Use
BasicPreferenceBuilderinstead. - BasicFormatBuilder() - Constructor for class com.adaptris.core.elastic.csv.BasicFormatBuilder
-
Deprecated.
- BasicFormatBuilder(BasicFormatBuilder.Style) - Constructor for class com.adaptris.core.elastic.csv.BasicFormatBuilder
-
Deprecated.
- BasicFormatBuilder.Style - Enum in com.adaptris.core.elastic.csv
-
Deprecated.enum representing the standard supported CSV Formats.
- build(AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- build(AdaptrisMessage) - Method in interface com.adaptris.core.elastic.ElasticDocumentBuilder
- build(AdaptrisMessage) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- build(AdaptrisMessage) - Method in class com.adaptris.core.elastic.JsonDocumentBuilder
- build(AdaptrisMessage) - Method in class com.adaptris.core.elastic.SimpleDocumentBuilder
- buildHeaders(CSVRecord) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- buildHeaders(CsvListReader) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- buildWrapper(CSVParser, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVDocumentBuilder
-
Deprecated.
- buildWrapper(CSVParser, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Deprecated.
- buildWrapper(CSVParser, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
Deprecated.
- buildWrapper(CsvListReader, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVDocumentBuilder
- buildWrapper(CsvListReader, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- buildWrapper(CsvListReader, AdaptrisMessage) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
C
- close() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
- com.adaptris.core.elastic - package com.adaptris.core.elastic
-
Provides various ways to build the required document for insertion into Elasticsearch.
- com.adaptris.core.elastic.actions - package com.adaptris.core.elastic.actions
- com.adaptris.core.elastic.csv - package com.adaptris.core.elastic.csv
-
Format support for CSV documents that we want to push into elastic
- com.adaptris.core.elastic.fields - package com.adaptris.core.elastic.fields
- configureCSV(CSVFormat, String[], Class, String, Object) - Static method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.
- ConfiguredAction - Class in com.adaptris.core.elastic.actions
-
An explicitly configured document action.
- ConfiguredAction() - Constructor for class com.adaptris.core.elastic.actions.ConfiguredAction
- content() - Method in class com.adaptris.core.elastic.DocumentWrapper
- createFormat() - Method in class com.adaptris.core.elastic.csv.BasicFormatBuilder
-
Deprecated.
- createFormat() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.
- createFormat() - Method in interface com.adaptris.core.elastic.csv.FormatBuilder
-
Deprecated.Create the CSVFormat.
- CSVDocumentBuilder - Class in com.adaptris.core.elastic
-
Builds a simple document for elastic search.
- CSVDocumentBuilder() - Constructor for class com.adaptris.core.elastic.CSVDocumentBuilder
- CSVDocumentBuilderImpl - Class in com.adaptris.core.elastic
- CSVDocumentBuilderImpl() - Constructor for class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- CSVDocumentBuilderImpl.CSVDocumentWrapper - Class in com.adaptris.core.elastic
- CSVDocumentWrapper(CSVParser) - Constructor for class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
-
Deprecated.
- CSVDocumentWrapper(CsvListReader) - Constructor for class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
- csvIterator - Variable in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
-
Deprecated.
- CSVWithGeoPointBuilder - Class in com.adaptris.core.elastic
-
Builds a document for elastic search.
- CSVWithGeoPointBuilder() - Constructor for class com.adaptris.core.elastic.CSVWithGeoPointBuilder
- CustomFormatBuilder - Class in com.adaptris.core.elastic.csv
-
Deprecated.Use
CustomPreferenceBuilderinstead. - CustomFormatBuilder() - Constructor for class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.
D
- DEFAULT - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Corresponds to
CSVFormat.DEFAULTwhich is equivalent to RFC4180 but ignores empty lines. - DELETE - com.adaptris.core.elastic.DocumentAction
-
Delete the document
- DocumentAction - Enum in com.adaptris.core.elastic
-
What to do with this document.
- DocumentWrapper - Class in com.adaptris.core.elastic
- DocumentWrapper(String, XContentBuilder) - Constructor for class com.adaptris.core.elastic.DocumentWrapper
E
- ElasticDocumentBuilder - Interface in com.adaptris.core.elastic
- EXCEL - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Corresponds to
CSVFormat.EXCEL. - extract(AdaptrisMessage, DocumentWrapper) - Method in interface com.adaptris.core.elastic.actions.ActionExtractor
-
Extract the action from the document or message.
- extract(AdaptrisMessage, DocumentWrapper) - Method in class com.adaptris.core.elastic.actions.ConfiguredAction
- extract(AdaptrisMessage, DocumentWrapper) - Method in class com.adaptris.core.elastic.actions.JsonPathAction
- extract(AdaptrisMessage, DocumentWrapper) - Method in class com.adaptris.core.elastic.actions.MappedAction
- extract(AdaptrisMessage, DocumentWrapper) - Method in class com.adaptris.core.elastic.actions.MetadataAction
F
- FieldNameMapper - Interface in com.adaptris.core.elastic.fields
- FormatBuilder - Interface in com.adaptris.core.elastic.csv
-
Deprecated.Use
PreferenceBuilderinstead.
G
- get(ReadContext, String) - Static method in class com.adaptris.core.elastic.JsonHelper
- getAction() - Method in class com.adaptris.core.elastic.actions.ConfiguredAction
-
What's the action you want to do in elastic.
- getAction() - Method in class com.adaptris.core.elastic.actions.MappedAction
-
The underlying action extractor.
- getAddTimestampField() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
The field which you want to add the ms since epoch to.
- getAddTimestampField() - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
-
The field which you want to add the ms since epoch to.
- getCommentStart() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Comment support.
- getDelimiter() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.The delimiter between each field.
- getEscape() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Escape character.
- getFieldNameMapper() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Do you have any specific fieldname mapping
- getFormat() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Deprecated.
- getIgnoreEmptyLines() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Whether or not to ignore empty lines.
- getIgnoreSurroundingSpaces() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Whether or not to ignore surrounding spaces.
- getJsonPath() - Method in class com.adaptris.core.elastic.actions.JsonPathAction
-
The JSON Path to the action.
- getJsonStyle() - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
Specify how the payload is parsed to provide JSON objects.
- getLatitudeFieldNames() - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
A comma separated field name that should be considered the latitude field for a geopoint.
- getLocationFieldName() - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
The location field name within the elastic document.
- getLongitudeFieldNames() - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
A comma separated field name that should be considered the longitude field for a geopoint.
- getMappings() - Method in class com.adaptris.core.elastic.actions.MappedAction
-
Mapping the action returned by the extractor into another action.
- getMetadataKey() - Method in class com.adaptris.core.elastic.actions.MetadataAction
-
The metadata key that provides the action.
- getPreference() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
The format of the CSV file.
- getQuietly(ReadContext, String) - Static method in class com.adaptris.core.elastic.JsonHelper
- getQuoteChar() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Quote character.
- getRecordSeparator() - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Set the record separactor.
- getRouting() - Method in class com.adaptris.core.elastic.JsonDocumentBuilder
-
The routing for this document.
- getRoutingJsonPath() - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
Set the JSON path to extract the routing information.
- getStyle() - Method in class com.adaptris.core.elastic.csv.BasicFormatBuilder
-
Deprecated.The Style of CSV that you wish to use.
- getUniqueIdField() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Which field in your CSV is considered the unique-id.
- getUniqueIdJsonPath() - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
The json path to the unique id.
- getUseHeaderRecord() - Method in class com.adaptris.core.elastic.CSVDocumentBuilder
-
Whether or not the document contains a header row.
H
- hasNext() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
I
- INDEX - com.adaptris.core.elastic.DocumentAction
-
Index a document
- iterator() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
J
- JsonArrayDocumentBuilder - Class in com.adaptris.core.elastic
-
Parse a json array (or json lines format)and create documents from it for elasticsearch
- JsonArrayDocumentBuilder() - Constructor for class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- jsonBuilder(ObjectNode) - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
- jsonBuilder(String) - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
- JsonDocumentBuilder - Class in com.adaptris.core.elastic
-
Creates a JSON document for elastic search.
- JsonDocumentBuilder() - Constructor for class com.adaptris.core.elastic.JsonDocumentBuilder
- JsonDocumentBuilderImpl - Class in com.adaptris.core.elastic
- JsonDocumentBuilderImpl() - Constructor for class com.adaptris.core.elastic.JsonDocumentBuilderImpl
- JsonHelper - Class in com.adaptris.core.elastic
- JsonHelper() - Constructor for class com.adaptris.core.elastic.JsonHelper
- JsonPathAction - Class in com.adaptris.core.elastic.actions
-
A document action derived from a JSON path.
- JsonPathAction() - Constructor for class com.adaptris.core.elastic.actions.JsonPathAction
- jsonStyle() - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
L
- log - Variable in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- log - Variable in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
M
- map(String) - Method in interface com.adaptris.core.elastic.fields.FieldNameMapper
-
Map the fieldname into something else.
- map(String) - Method in class com.adaptris.core.elastic.fields.NoOpFieldNameMapper
- map(String) - Method in class com.adaptris.core.elastic.fields.ToLowerCaseFieldNameMapper
- map(String) - Method in class com.adaptris.core.elastic.fields.ToUpperCaseFieldNameMapper
- MappedAction - Class in com.adaptris.core.elastic.actions
-
Wraps a ActionExtractor implementation which is then mapped onto a different action.
- MappedAction() - Constructor for class com.adaptris.core.elastic.actions.MappedAction
- MetadataAction - Class in com.adaptris.core.elastic.actions
-
Derive a document action from metadata.
- MetadataAction() - Constructor for class com.adaptris.core.elastic.actions.MetadataAction
- MYSQL - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Corresponds to
CSVFormat.MYSQL.
N
- NONE - com.adaptris.core.elastic.DocumentAction
- NoOpFieldNameMapper - Class in com.adaptris.core.elastic.fields
- NoOpFieldNameMapper() - Constructor for class com.adaptris.core.elastic.fields.NoOpFieldNameMapper
P
- parser - Variable in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
-
Deprecated.
R
- reader - Variable in class com.adaptris.core.elastic.CSVDocumentBuilderImpl.CSVDocumentWrapper
- RFC4180 - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Corresponds to
CSVFormat.RFC4180. - routing() - Method in class com.adaptris.core.elastic.DocumentWrapper
S
- setAction(ActionExtractor) - Method in class com.adaptris.core.elastic.actions.MappedAction
-
The underlying action extractor.
- setAction(String) - Method in class com.adaptris.core.elastic.actions.ConfiguredAction
-
What's the action you want to do in elastic.
- setAction(DocumentAction) - Method in class com.adaptris.core.elastic.DocumentWrapper
- setAddTimestampField(String) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
The field which you want to add the ms since epoch to.
- setAddTimestampField(String) - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
-
The field which you want to add the ms since epoch to.
- setCommentStart(Character) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Comment support.
- setDelimiter(Character) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.The delimiter between each field.
- setEscape(Character) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Escape character.
- setFieldNameMapper(FieldNameMapper) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Do you have any specific fieldname mapping
- setFormat(FormatBuilder) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Deprecated.
- setIgnoreEmptyLines(Boolean) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Whether or not to ignore empty lines.
- setIgnoreSurroundingSpaces(Boolean) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Whether or not to ignore surrounding spaces.
- setJsonPath(String) - Method in class com.adaptris.core.elastic.actions.JsonPathAction
-
The JSON Path to the action.
- setJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
Specify how the payload is parsed to provide JSON objects.
- setLatitudeFieldNames(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
A comma separated field name that should be considered the latitude field for a geopoint.
- setLocationFieldName(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
The location field name within the elastic document.
- setLongitudeFieldNames(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
-
A comma separated field name that should be considered the longitude field for a geopoint.
- setMappings(KeyValuePairList) - Method in class com.adaptris.core.elastic.actions.MappedAction
-
Mapping the action returned by the extractor into another action.
- setMetadataKey(String) - Method in class com.adaptris.core.elastic.actions.MetadataAction
-
The metadata key that provides the action.
- setPreference(PreferenceBuilder) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
The format of the CSV file.
- setQuoteChar(Character) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Quote character.
- setRecordSeparator(String) - Method in class com.adaptris.core.elastic.csv.CustomFormatBuilder
-
Deprecated.Set the record separactor.
- setRouting(String) - Method in class com.adaptris.core.elastic.DocumentWrapper
- setRouting(String) - Method in class com.adaptris.core.elastic.JsonDocumentBuilder
-
The routing for this document.
- setRoutingJsonPath(String) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
Set the JSON path to extract the routing information.
- setStyle(BasicFormatBuilder.Style) - Method in class com.adaptris.core.elastic.csv.BasicFormatBuilder
-
Deprecated.The Style of CSV that you wish to use.
- setUniqueIdField(Integer) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Which field in your CSV is considered the unique-id.
- setUniqueIdJsonPath(String) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
-
The json path to the unique id.
- setUseHeaderRecord(Boolean) - Method in class com.adaptris.core.elastic.CSVDocumentBuilder
-
Whether or not the document contains a header row.
- SimpleDocumentBuilder - Class in com.adaptris.core.elastic
-
Builds a simple document for elastic search.
- SimpleDocumentBuilder() - Constructor for class com.adaptris.core.elastic.SimpleDocumentBuilder
T
- TAB_DELIMITED - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Corresponds to
CSVFormat.TDF. - ToLowerCaseFieldNameMapper - Class in com.adaptris.core.elastic.fields
- ToLowerCaseFieldNameMapper() - Constructor for class com.adaptris.core.elastic.fields.ToLowerCaseFieldNameMapper
- ToUpperCaseFieldNameMapper - Class in com.adaptris.core.elastic.fields
- ToUpperCaseFieldNameMapper() - Constructor for class com.adaptris.core.elastic.fields.ToUpperCaseFieldNameMapper
U
- UID_PATH - Static variable in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- uniqueId() - Method in class com.adaptris.core.elastic.DocumentWrapper
- uniqueIdField() - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- UPDATE - com.adaptris.core.elastic.DocumentAction
-
Update a document
- UPSERT - com.adaptris.core.elastic.DocumentAction
-
Update or insert the document
V
- valueOf(String) - Static method in enum com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adaptris.core.elastic.DocumentAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adaptris.core.elastic.DocumentAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withAction(ActionExtractor) - Method in class com.adaptris.core.elastic.actions.MappedAction
- withAction(DocumentAction) - Method in class com.adaptris.core.elastic.DocumentWrapper
- withAction(String) - Method in class com.adaptris.core.elastic.actions.ConfiguredAction
- withAction(String) - Method in class com.adaptris.core.elastic.DocumentWrapper
- withAddTimestampField(String) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- withAddTimestampField(String) - Method in class com.adaptris.core.elastic.JsonDocumentBuilderImpl
- withFieldNameMapper(FieldNameMapper) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- withFormat(FormatBuilder) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
-
Deprecated.
- withJsonStyle(JsonProvider.JsonStyle) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- withKey(String) - Method in class com.adaptris.core.elastic.actions.MetadataAction
- withLatitudeFieldNames(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
- withLocationFieldName(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
- withLongitudeFieldNames(String) - Method in class com.adaptris.core.elastic.CSVWithGeoPointBuilder
- withMappings(KeyValuePairList) - Method in class com.adaptris.core.elastic.actions.MappedAction
- withPreferences(PreferenceBuilder) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- withRouting(String) - Method in class com.adaptris.core.elastic.DocumentWrapper
- withRouting(String) - Method in class com.adaptris.core.elastic.JsonDocumentBuilder
- withRoutingJsonPath(String) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- withUniqueIdField(Integer) - Method in class com.adaptris.core.elastic.CSVDocumentBuilderImpl
- withUniqueIdJsonPath(String) - Method in class com.adaptris.core.elastic.JsonArrayDocumentBuilder
- withUseHeaderRecord(Boolean) - Method in class com.adaptris.core.elastic.CSVDocumentBuilder
- wrapAsRuntimeException(Exception) - Static method in class com.adaptris.core.elastic.JsonHelper
All Classes All Packages