elasticsearch-hadoop

org.elasticsearch.hadoop.cfg
Interface ConfigurationOptions

All Known Subinterfaces:
InternalConfigurationOptions
All Known Implementing Classes:
HadoopSettings, PropertiesSettings, Settings

public interface ConfigurationOptions

Class providing the various Configuration parameters used by the Elasticsearch Hadoop integration.


Field Summary
static String ES_BATCH_SIZE_BYTES
          Elasticsearch batch size given in bytes
static String ES_BATCH_SIZE_BYTES_DEFAULT
           
static String ES_BATCH_SIZE_ENTRIES
          Elasticsearch batch size given in entries
static String ES_BATCH_SIZE_ENTRIES_DEFAULT
           
static String ES_BATCH_WRITE_REFRESH
          Whether to trigger an index refresh after doing batch writing
static String ES_BATCH_WRITE_REFRESH_DEFAULT
           
static String ES_BATCH_WRITE_RETRY_COUNT
          HTTP bulk retries
static String ES_BATCH_WRITE_RETRY_COUNT_DEFAULT
           
static String ES_BATCH_WRITE_RETRY_POLICY
           
static String ES_BATCH_WRITE_RETRY_POLICY_DEFAULT
           
static String ES_BATCH_WRITE_RETRY_POLICY_NONE
           
static String ES_BATCH_WRITE_RETRY_POLICY_SIMPLE
           
static String ES_BATCH_WRITE_RETRY_WAIT
           
static String ES_BATCH_WRITE_RETRY_WAIT_DEFAULT
           
static String ES_FIELD_READ_EMPTY_AS_NULL
          Field options
static String ES_FIELD_READ_EMPTY_AS_NULL_DEFAULT
           
static String ES_FIELD_READ_VALIDATE_PRESENCE
           
static String ES_FIELD_READ_VALIDATE_PRESENCE_DEFAULT
           
static String ES_HEART_BEAT_LEAD
           
static String ES_HEART_BEAT_LEAD_DEFAULT
           
static String ES_HOST
          Elasticsearch host
static String ES_HOST_DEFAULT
           
static String ES_HTTP_RETRIES
           
static String ES_HTTP_RETRIES_DEFAULT
           
static String ES_HTTP_TIMEOUT
          HTTP connection timeout
static String ES_HTTP_TIMEOUT_DEFAULT
           
static String ES_INDEX_AUTO_CREATE
          Index settings
static String ES_INDEX_AUTO_CREATE_DEFAULT
           
static String ES_INDEX_READ_MISSING_AS_EMPTY
           
static String ES_INDEX_READ_MISSING_AS_EMPTY_DEFAULT
           
static String ES_INPUT_JSON
          Input options
static String ES_INPUT_JSON_DEFAULT
           
static String ES_MAPPING_DEFAULT_EXTRACTOR_CLASS
          Mapping types
static String ES_MAPPING_DEFAULT_INDEX_FORMAT_CLASS
           
static String ES_MAPPING_ID
           
static String ES_MAPPING_ID_EXTRACTOR_CLASS
           
static String ES_MAPPING_INDEX_FORMAT_CLASS
           
static String ES_MAPPING_PARENT
           
static String ES_MAPPING_PARENT_EXTRACTOR_CLASS
           
static String ES_MAPPING_ROUTING
           
static String ES_MAPPING_ROUTING_EXTRACTOR_CLASS
           
static String ES_MAPPING_TIMESTAMP
           
static String ES_MAPPING_TIMESTAMP_EXTRACTOR_CLASS
           
static String ES_MAPPING_TTL
           
static String ES_MAPPING_TTL_EXTRACTOR_CLASS
           
static String ES_MAPPING_VERSION
           
static String ES_MAPPING_VERSION_EXTRACTOR_CLASS
           
static String ES_NET_PROXY_HTTP_HOST
          Network options
static String ES_NET_PROXY_HTTP_PASS
           
static String ES_NET_PROXY_HTTP_PORT
           
static String ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS
           
static String ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS_DEFAULT
           
static String ES_NET_PROXY_HTTP_USER
           
static String ES_NET_PROXY_SOCKS_HOST
           
static String ES_NET_PROXY_SOCKS_PASS
           
static String ES_NET_PROXY_SOCKS_PORT
           
static String ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS
           
static String ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS_DEFAULT
           
static String ES_NET_PROXY_SOCKS_USER
           
static String ES_NODES
           
static String ES_NODES_DEFAULT
           
static String ES_NODES_DISCOVERY
           
static String ES_NODES_DISCOVERY_DEFAULT
           
static String ES_OPERATION_CREATE
           
static String ES_OPERATION_DELETE
           
static String ES_OPERATION_INDEX
           
static String ES_OPERATION_UPDATE
           
static String ES_PORT
          Elasticsearch port
static String ES_PORT_DEFAULT
           
static String ES_QUERY
           
static String ES_RESOURCE
          Elasticsearch index
static String ES_RESOURCE_READ
           
static String ES_RESOURCE_WRITE
           
static String ES_SCROLL_FIELDS
          Scroll fields
static String ES_SCROLL_KEEPALIVE
          Scroll keep-alive
static String ES_SCROLL_KEEPALIVE_DEFAULT
           
static String ES_SCROLL_SIZE
          Scroll size
static String ES_SCROLL_SIZE_DEFAULT
           
static String ES_SERIALIZATION_READER_VALUE_CLASS
          Value reader - setup automatically; can be overridden for custom types
static String ES_SERIALIZATION_WRITER_BYTES_CLASS
          JSON/Bytes writer - setup automatically; can be overridden for custom types
static String ES_SERIALIZATION_WRITER_VALUE_CLASS
          Value writer - setup automatically; can be overridden for custom types
static String ES_UPSERT_DOC
           
static String ES_UPSERT_DOC_DEFAULT
           
static String ES_WRITE_OPERATION
          Operation types
static String ES_WRITE_OPERATION_DEFAULT
           
 

Field Detail

ES_HOST

static final String ES_HOST
Elasticsearch host

See Also:
Constant Field Values

ES_HOST_DEFAULT

static final String ES_HOST_DEFAULT
See Also:
Constant Field Values

ES_NODES

static final String ES_NODES
See Also:
Constant Field Values

ES_NODES_DEFAULT

static final String ES_NODES_DEFAULT
See Also:
Constant Field Values

ES_NODES_DISCOVERY

static final String ES_NODES_DISCOVERY
See Also:
Constant Field Values

ES_NODES_DISCOVERY_DEFAULT

static final String ES_NODES_DISCOVERY_DEFAULT
See Also:
Constant Field Values

ES_PORT

static final String ES_PORT
Elasticsearch port

See Also:
Constant Field Values

ES_PORT_DEFAULT

static final String ES_PORT_DEFAULT
See Also:
Constant Field Values

ES_RESOURCE

static final String ES_RESOURCE
Elasticsearch index

See Also:
Constant Field Values

ES_RESOURCE_READ

static final String ES_RESOURCE_READ
See Also:
Constant Field Values

ES_RESOURCE_WRITE

static final String ES_RESOURCE_WRITE
See Also:
Constant Field Values

ES_QUERY

static final String ES_QUERY
See Also:
Constant Field Values

ES_BATCH_SIZE_BYTES

static final String ES_BATCH_SIZE_BYTES
Elasticsearch batch size given in bytes

See Also:
Constant Field Values

ES_BATCH_SIZE_BYTES_DEFAULT

static final String ES_BATCH_SIZE_BYTES_DEFAULT
See Also:
Constant Field Values

ES_BATCH_SIZE_ENTRIES

static final String ES_BATCH_SIZE_ENTRIES
Elasticsearch batch size given in entries

See Also:
Constant Field Values

ES_BATCH_SIZE_ENTRIES_DEFAULT

static final String ES_BATCH_SIZE_ENTRIES_DEFAULT
See Also:
Constant Field Values

ES_BATCH_WRITE_REFRESH

static final String ES_BATCH_WRITE_REFRESH
Whether to trigger an index refresh after doing batch writing

See Also:
Constant Field Values

ES_BATCH_WRITE_REFRESH_DEFAULT

static final String ES_BATCH_WRITE_REFRESH_DEFAULT
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_COUNT

static final String ES_BATCH_WRITE_RETRY_COUNT
HTTP bulk retries

See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_COUNT_DEFAULT

static final String ES_BATCH_WRITE_RETRY_COUNT_DEFAULT
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_WAIT

static final String ES_BATCH_WRITE_RETRY_WAIT
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_WAIT_DEFAULT

static final String ES_BATCH_WRITE_RETRY_WAIT_DEFAULT
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_POLICY

static final String ES_BATCH_WRITE_RETRY_POLICY
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_POLICY_NONE

static final String ES_BATCH_WRITE_RETRY_POLICY_NONE
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_POLICY_SIMPLE

static final String ES_BATCH_WRITE_RETRY_POLICY_SIMPLE
See Also:
Constant Field Values

ES_BATCH_WRITE_RETRY_POLICY_DEFAULT

static final String ES_BATCH_WRITE_RETRY_POLICY_DEFAULT
See Also:
Constant Field Values

ES_HTTP_TIMEOUT

static final String ES_HTTP_TIMEOUT
HTTP connection timeout

See Also:
Constant Field Values

ES_HTTP_TIMEOUT_DEFAULT

static final String ES_HTTP_TIMEOUT_DEFAULT
See Also:
Constant Field Values

ES_HTTP_RETRIES

static final String ES_HTTP_RETRIES
See Also:
Constant Field Values

ES_HTTP_RETRIES_DEFAULT

static final String ES_HTTP_RETRIES_DEFAULT
See Also:
Constant Field Values

ES_SCROLL_KEEPALIVE

static final String ES_SCROLL_KEEPALIVE
Scroll keep-alive

See Also:
Constant Field Values

ES_SCROLL_KEEPALIVE_DEFAULT

static final String ES_SCROLL_KEEPALIVE_DEFAULT
See Also:
Constant Field Values

ES_SCROLL_SIZE

static final String ES_SCROLL_SIZE
Scroll size

See Also:
Constant Field Values

ES_SCROLL_SIZE_DEFAULT

static final String ES_SCROLL_SIZE_DEFAULT
See Also:
Constant Field Values

ES_SCROLL_FIELDS

static final String ES_SCROLL_FIELDS
Scroll fields

See Also:
Constant Field Values

ES_HEART_BEAT_LEAD

static final String ES_HEART_BEAT_LEAD
See Also:
Constant Field Values

ES_HEART_BEAT_LEAD_DEFAULT

static final String ES_HEART_BEAT_LEAD_DEFAULT
See Also:
Constant Field Values

ES_SERIALIZATION_WRITER_VALUE_CLASS

static final String ES_SERIALIZATION_WRITER_VALUE_CLASS
Value writer - setup automatically; can be overridden for custom types

See Also:
Constant Field Values

ES_SERIALIZATION_WRITER_BYTES_CLASS

static final String ES_SERIALIZATION_WRITER_BYTES_CLASS
JSON/Bytes writer - setup automatically; can be overridden for custom types

See Also:
Constant Field Values

ES_SERIALIZATION_READER_VALUE_CLASS

static final String ES_SERIALIZATION_READER_VALUE_CLASS
Value reader - setup automatically; can be overridden for custom types

See Also:
Constant Field Values

ES_INPUT_JSON

static final String ES_INPUT_JSON
Input options

See Also:
Constant Field Values

ES_INPUT_JSON_DEFAULT

static final String ES_INPUT_JSON_DEFAULT
See Also:
Constant Field Values

ES_FIELD_READ_EMPTY_AS_NULL

static final String ES_FIELD_READ_EMPTY_AS_NULL
Field options

See Also:
Constant Field Values

ES_FIELD_READ_EMPTY_AS_NULL_DEFAULT

static final String ES_FIELD_READ_EMPTY_AS_NULL_DEFAULT
See Also:
Constant Field Values

ES_FIELD_READ_VALIDATE_PRESENCE

static final String ES_FIELD_READ_VALIDATE_PRESENCE
See Also:
Constant Field Values

ES_FIELD_READ_VALIDATE_PRESENCE_DEFAULT

static final String ES_FIELD_READ_VALIDATE_PRESENCE_DEFAULT
See Also:
Constant Field Values

ES_INDEX_AUTO_CREATE

static final String ES_INDEX_AUTO_CREATE
Index settings

See Also:
Constant Field Values

ES_INDEX_AUTO_CREATE_DEFAULT

static final String ES_INDEX_AUTO_CREATE_DEFAULT
See Also:
Constant Field Values

ES_INDEX_READ_MISSING_AS_EMPTY

static final String ES_INDEX_READ_MISSING_AS_EMPTY
See Also:
Constant Field Values

ES_INDEX_READ_MISSING_AS_EMPTY_DEFAULT

static final String ES_INDEX_READ_MISSING_AS_EMPTY_DEFAULT
See Also:
Constant Field Values

ES_MAPPING_DEFAULT_EXTRACTOR_CLASS

static final String ES_MAPPING_DEFAULT_EXTRACTOR_CLASS
Mapping types

See Also:
Constant Field Values

ES_MAPPING_ID

static final String ES_MAPPING_ID
See Also:
Constant Field Values

ES_MAPPING_ID_EXTRACTOR_CLASS

static final String ES_MAPPING_ID_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_PARENT

static final String ES_MAPPING_PARENT
See Also:
Constant Field Values

ES_MAPPING_PARENT_EXTRACTOR_CLASS

static final String ES_MAPPING_PARENT_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_VERSION

static final String ES_MAPPING_VERSION
See Also:
Constant Field Values

ES_MAPPING_VERSION_EXTRACTOR_CLASS

static final String ES_MAPPING_VERSION_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_ROUTING

static final String ES_MAPPING_ROUTING
See Also:
Constant Field Values

ES_MAPPING_ROUTING_EXTRACTOR_CLASS

static final String ES_MAPPING_ROUTING_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_TTL

static final String ES_MAPPING_TTL
See Also:
Constant Field Values

ES_MAPPING_TTL_EXTRACTOR_CLASS

static final String ES_MAPPING_TTL_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_TIMESTAMP

static final String ES_MAPPING_TIMESTAMP
See Also:
Constant Field Values

ES_MAPPING_TIMESTAMP_EXTRACTOR_CLASS

static final String ES_MAPPING_TIMESTAMP_EXTRACTOR_CLASS
See Also:
Constant Field Values

ES_MAPPING_INDEX_FORMAT_CLASS

static final String ES_MAPPING_INDEX_FORMAT_CLASS
See Also:
Constant Field Values

ES_MAPPING_DEFAULT_INDEX_FORMAT_CLASS

static final String ES_MAPPING_DEFAULT_INDEX_FORMAT_CLASS

ES_WRITE_OPERATION

static final String ES_WRITE_OPERATION
Operation types

See Also:
Constant Field Values

ES_OPERATION_INDEX

static final String ES_OPERATION_INDEX
See Also:
Constant Field Values

ES_OPERATION_CREATE

static final String ES_OPERATION_CREATE
See Also:
Constant Field Values

ES_OPERATION_UPDATE

static final String ES_OPERATION_UPDATE
See Also:
Constant Field Values

ES_OPERATION_DELETE

static final String ES_OPERATION_DELETE
See Also:
Constant Field Values

ES_WRITE_OPERATION_DEFAULT

static final String ES_WRITE_OPERATION_DEFAULT
See Also:
Constant Field Values

ES_UPSERT_DOC

static final String ES_UPSERT_DOC
See Also:
Constant Field Values

ES_UPSERT_DOC_DEFAULT

static final String ES_UPSERT_DOC_DEFAULT
See Also:
Constant Field Values

ES_NET_PROXY_HTTP_HOST

static final String ES_NET_PROXY_HTTP_HOST
Network options

See Also:
Constant Field Values

ES_NET_PROXY_HTTP_PORT

static final String ES_NET_PROXY_HTTP_PORT
See Also:
Constant Field Values

ES_NET_PROXY_HTTP_USER

static final String ES_NET_PROXY_HTTP_USER
See Also:
Constant Field Values

ES_NET_PROXY_HTTP_PASS

static final String ES_NET_PROXY_HTTP_PASS
See Also:
Constant Field Values

ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS

static final String ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS
See Also:
Constant Field Values

ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS_DEFAULT

static final String ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS_DEFAULT
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_HOST

static final String ES_NET_PROXY_SOCKS_HOST
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_PORT

static final String ES_NET_PROXY_SOCKS_PORT
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_USER

static final String ES_NET_PROXY_SOCKS_USER
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_PASS

static final String ES_NET_PROXY_SOCKS_PASS
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS

static final String ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS
See Also:
Constant Field Values

ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS_DEFAULT

static final String ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS_DEFAULT
See Also:
Constant Field Values

elasticsearch-hadoop