public abstract class Settings extends Object implements InternalConfigurationOptions
INTERNAL_ES_DISCOVERED_NODES, INTERNAL_ES_PINNED_NODE, INTERNAL_ES_TARGET_FIELDS, INTERNAL_ES_VERSION
ES_BATCH_SIZE_BYTES, ES_BATCH_SIZE_BYTES_DEFAULT, ES_BATCH_SIZE_ENTRIES, ES_BATCH_SIZE_ENTRIES_DEFAULT, ES_BATCH_WRITE_REFRESH, ES_BATCH_WRITE_REFRESH_DEFAULT, ES_BATCH_WRITE_RETRY_COUNT, ES_BATCH_WRITE_RETRY_COUNT_DEFAULT, ES_BATCH_WRITE_RETRY_POLICY, ES_BATCH_WRITE_RETRY_POLICY_DEFAULT, ES_BATCH_WRITE_RETRY_POLICY_NONE, ES_BATCH_WRITE_RETRY_POLICY_SIMPLE, ES_BATCH_WRITE_RETRY_WAIT, ES_BATCH_WRITE_RETRY_WAIT_DEFAULT, ES_FIELD_READ_EMPTY_AS_NULL, ES_FIELD_READ_EMPTY_AS_NULL_DEFAULT, ES_FIELD_READ_VALIDATE_PRESENCE, ES_FIELD_READ_VALIDATE_PRESENCE_DEFAULT, ES_HEART_BEAT_LEAD, ES_HEART_BEAT_LEAD_DEFAULT, ES_HOST, ES_HTTP_RETRIES, ES_HTTP_RETRIES_DEFAULT, ES_HTTP_TIMEOUT, ES_HTTP_TIMEOUT_DEFAULT, ES_INDEX_AUTO_CREATE, ES_INDEX_AUTO_CREATE_DEFAULT, ES_INDEX_READ_MISSING_AS_EMPTY, ES_INDEX_READ_MISSING_AS_EMPTY_DEFAULT, ES_INPUT_JSON, ES_INPUT_JSON_DEFAULT, ES_MAPPING_DEFAULT_EXTRACTOR_CLASS, ES_MAPPING_DEFAULT_INDEX_EXTRACTOR_CLASS, ES_MAPPING_DEFAULT_INDEX_FORMATTER_CLASS, ES_MAPPING_ID, ES_MAPPING_ID_EXTRACTOR_CLASS, ES_MAPPING_INDEX_EXTRACTOR_CLASS, ES_MAPPING_INDEX_FORMATTER_CLASS, ES_MAPPING_PARAMS_DEFAULT_EXTRACTOR_CLASS, ES_MAPPING_PARAMS_EXTRACTOR_CLASS, ES_MAPPING_PARENT, ES_MAPPING_PARENT_EXTRACTOR_CLASS, ES_MAPPING_ROUTING, ES_MAPPING_ROUTING_EXTRACTOR_CLASS, ES_MAPPING_TIMESTAMP, ES_MAPPING_TIMESTAMP_EXTRACTOR_CLASS, ES_MAPPING_TTL, ES_MAPPING_TTL_EXTRACTOR_CLASS, ES_MAPPING_VERSION, ES_MAPPING_VERSION_EXTRACTOR_CLASS, ES_MAPPING_VERSION_TYPE, ES_MAPPING_VERSION_TYPE_EXTERNAL, ES_MAPPING_VERSION_TYPE_EXTERNAL_GT, ES_MAPPING_VERSION_TYPE_EXTERNAL_GTE, ES_MAPPING_VERSION_TYPE_FORCE, ES_MAPPING_VERSION_TYPE_INTERNAL, ES_NET_PROXY_HTTP_HOST, ES_NET_PROXY_HTTP_PASS, ES_NET_PROXY_HTTP_PORT, ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS, ES_NET_PROXY_HTTP_USE_SYSTEM_PROPS_DEFAULT, ES_NET_PROXY_HTTP_USER, ES_NET_PROXY_SOCKS_HOST, ES_NET_PROXY_SOCKS_PASS, ES_NET_PROXY_SOCKS_PORT, ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS, ES_NET_PROXY_SOCKS_USE_SYSTEM_PROPS_DEFAULT, ES_NET_PROXY_SOCKS_USER, ES_NODES, ES_NODES_DEFAULT, ES_NODES_DISCOVERY, ES_NODES_DISCOVERY_DEFAULT, ES_OPERATION_CREATE, ES_OPERATION_DELETE, ES_OPERATION_INDEX, ES_OPERATION_UPDATE, ES_OPERATION_UPSERT, ES_PORT, ES_PORT_DEFAULT, ES_QUERY, ES_RESOURCE, ES_RESOURCE_READ, ES_RESOURCE_WRITE, ES_SCROLL_FIELDS, ES_SCROLL_KEEPALIVE, ES_SCROLL_KEEPALIVE_DEFAULT, ES_SCROLL_SIZE, ES_SCROLL_SIZE_DEFAULT, ES_SERIALIZATION_READER_VALUE_CLASS, ES_SERIALIZATION_WRITER_BYTES_CLASS, ES_SERIALIZATION_WRITER_VALUE_CLASS, ES_UPDATE_RETRY_ON_CONFLICT, ES_UPDATE_RETRY_ON_CONFLICT_DEFAULT, ES_UPDATE_SCRIPT, ES_UPDATE_SCRIPT_LANG, ES_UPDATE_SCRIPT_PARAMS, ES_UPDATE_SCRIPT_PARAMS_JSON, ES_WRITE_OPERATION, ES_WRITE_OPERATION_DEFAULT
Constructor and Description |
---|
Settings() |
public String getNodes()
public int getPort()
public boolean getNodesDiscovery()
public long getHttpTimeout()
public int getHttpRetries()
public int getBatchSizeInBytes()
public int getBatchSizeInEntries()
public int getBatchWriteRetryCount()
public long getBatchWriteRetryWait()
public String getBatchWriteRetryPolicy()
public boolean getBatchRefreshAfterWrite()
public long getScrollKeepAlive()
public long getScrollSize()
public String getScrollFields()
public String getSerializerValueWriterClassName()
public String getSerializerBytesConverterClassName()
public String getSerializerValueReaderClassName()
public boolean getIndexAutoCreate()
public boolean getIndexReadMissingAsEmpty()
public boolean getInputAsJson()
public String getOperation()
public String getMappingId()
public String getMappingParent()
public String getMappingVersion()
public boolean hasMappingVersionType()
public String getMappingVersionType()
public String getMappingRouting()
public String getMappingTtl()
public String getMappingTimestamp()
public String getMappingDefaultClassExtractor()
public String getMappingIdExtractorClassName()
public String getMappingParentExtractorClassName()
public String getMappingVersionExtractorClassName()
public String getMappingRoutingExtractorClassName()
public String getMappingTtlExtractorClassName()
public String getMappingTimestampExtractorClassName()
public String getMappingIndexExtractorClassName()
public String getMappingIndexFormatterClassName()
public String getMappingParamsExtractorClassName()
public int getUpdateRetryOnConflict()
public String getUpdateScript()
public String getUpdateScriptLang()
public String getUpdateScriptParams()
public String getUpdateScriptParamsJson()
public boolean hasUpdateScript()
public boolean hasUpdateScriptParams()
public boolean hasUpdateScriptParamsJson()
public boolean getFieldReadEmptyAsNull()
public FieldPresenceValidation getFieldExistanceValidation()
public org.elasticsearch.hadoop.util.unit.TimeValue getHeartBeatLead()
public String getNetworkProxyHttpHost()
public int getNetworkProxyHttpPort()
public String getNetworkProxyHttpUser()
public String getNetworkProxyHttpPass()
public boolean getNetworkHttpUseSystemProperties()
public String getNetworkProxySocksHost()
public int getNetworkProxySocksPort()
public String getNetworkProxySocksUser()
public String getNetworkProxySocksPass()
public boolean getNetworkSocksUseSystemProperties()
@Deprecated public Settings setHosts(String hosts)
public Settings setPort(int port)
protected String getResource()
public String getResourceRead()
public String getResourceWrite()
public String getQuery()
public abstract InputStream loadResource(String location)
public abstract Settings copy()
public Settings merge(Properties properties)
public String save()
protected abstract Properties asProperties()