A B C D E F G H I J L M N P R S T U V W 
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 BasicPreferenceBuilder instead.
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 CustomPreferenceBuilder instead.
CustomFormatBuilder() - Constructor for class com.adaptris.core.elastic.csv.CustomFormatBuilder
Deprecated.
 

D

DEFAULT - com.adaptris.core.elastic.csv.BasicFormatBuilder.Style
Deprecated.
Corresponds to CSVFormat.DEFAULT which 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 PreferenceBuilder instead.

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
 
A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages