public abstract class Settings extends Object
Constructor and Description |
---|
Settings() |
public org.elasticsearch.hadoop.util.EsMajorVersion getInternalVersionOrThrow()
IllegalArgumentException
if not presentEsMajorVersion
extracted from the propertiespublic org.elasticsearch.hadoop.util.EsMajorVersion getInternalVersionOrLatest()
EsMajorVersion.LATEST
if not presentEsMajorVersion
extracted from the properties or EsMajorVersion.LATEST
if not presentpublic String getNodes()
public int getPort()
public boolean getNodesDiscovery()
public String getNodesPathPrefix()
public boolean getNodesDataOnly()
public boolean getNodesIngestOnly()
public boolean getNodesClientOnly()
public boolean getNodesWANOnly()
public long getHttpTimeout()
public int getHttpRetries()
public int getBatchSizeInBytes()
public int getBatchSizeInEntries()
public int getBatchWriteRetryCount()
public int getBatchWriteRetryLimit()
public long getBatchWriteRetryWait()
public String getBatchWriteRetryPolicy()
public boolean getBatchRefreshAfterWrite()
public boolean getBatchFlushManual()
public long getScrollKeepAlive()
public long getScrollSize()
public long getScrollLimit()
public String getScrollFields()
public boolean getExcludeSource()
public String getSerializerValueWriterClassName()
public String getSerializerBytesConverterClassName()
public String getSerializerValueReaderClassName()
public boolean getIndexAutoCreate()
public boolean getIndexReadMissingAsEmpty()
public boolean getIndexReadAllowRedStatus()
public boolean getInputAsJson()
public boolean getOutputAsJson()
public String getOperation()
public String getMappingId()
public String getMappingParent()
public String getMappingJoin()
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 getMappingJoinExtractorClassName()
public String getMappingVersionExtractorClassName()
public String getMappingRoutingExtractorClassName()
public String getMappingTtlExtractorClassName()
public String getMappingTimestampExtractorClassName()
public String getMappingIndexExtractorClassName()
public String getMappingIndexFormatterClassName()
public String getMappingParamsExtractorClassName()
public boolean getMappingConstantAutoQuote()
public boolean getMappingDateRich()
public String getMappingIncludes()
public String getMappingExcludes()
public String getIngestPipeline()
public int getUpdateRetryOnConflict()
public String getUpdateScript()
public String getUpdateScriptInline()
public String getUpdateScriptFile()
public String getUpdateScriptStored()
public String getUpdateScriptLang()
public String getUpdateScriptParams()
public String getUpdateScriptParamsJson()
public boolean hasUpdateScript()
public boolean hasUpdateScriptParams()
public boolean hasUpdateScriptParamsJson()
public boolean getReadFieldEmptyAsNull()
public FieldPresenceValidation getReadFieldExistanceValidation()
public String getReadFieldInclude()
public String getReadFieldExclude()
public String getReadFieldAsArrayInclude()
public String getReadFieldAsArrayExclude()
public String getReadSourceFilter()
public org.elasticsearch.hadoop.util.unit.TimeValue getHeartBeatLead()
public org.elasticsearch.hadoop.util.unit.TimeValue getTransportPoolingExpirationTimeout()
public boolean getNetworkSSLEnabled()
public String getNetworkSSLKeyStoreLocation()
public String getNetworkSSLProtocol()
public String getNetworkSSLKeyStoreType()
@Deprecated public String getNetworkSSLKeyStorePass()
public String getNetworkSSLTrustStoreLocation()
@Deprecated public String getNetworkSSLTrustStorePass()
public boolean getNetworkSSLAcceptSelfSignedCert()
public String getNetworkHttpAuthUser()
@Deprecated public String getNetworkHttpAuthPass()
public String getNetworkProxyHttpHost()
public int getNetworkProxyHttpPort()
public String getNetworkProxyHttpUser()
@Deprecated public String getNetworkProxyHttpPass()
public boolean getNetworkHttpUseSystemProperties()
public String getNetworkProxyHttpsHost()
public int getNetworkProxyHttpsPort()
public String getNetworkProxyHttpsUser()
@Deprecated public String getNetworkProxyHttpsPass()
public boolean getNetworkHttpsUseSystemProperties()
public String getNetworkProxySocksHost()
public int getNetworkProxySocksPort()
public String getNetworkProxySocksUser()
@Deprecated public String getNetworkProxySocksPass()
public boolean getNetworkSocksUseSystemProperties()
public boolean getNodesResolveHostnames()
public Settings setInternalVersion(org.elasticsearch.hadoop.util.EsMajorVersion version)
@Deprecated public Settings setHosts(String hosts)
public Settings setPort(int port)
public Settings setMaxDocsPerPartition(int size)
protected String getResource()
public String getResourceRead()
public String getResourceWrite()
public String getQuery()
public int getMaxDocsPerPartition()
public boolean getReadMetadata()
public String getReadMetadataField()
public boolean getReadMetadataVersion()
public boolean getReadMappingMissingFieldsIgnore()
public boolean getDataFrameWriteNullValues()
public boolean getInputUseSlicedPartitions()
public abstract InputStream loadResource(String location)
public abstract Settings copy()
public Settings merge(Properties properties)
public String save()
public abstract Properties asProperties()