Package org.elasticsearch.hadoop.cfg
Class FilteredSettings
java.lang.Object
org.elasticsearch.hadoop.cfg.Settings
org.elasticsearch.hadoop.cfg.FilteredSettings
Filtered settings are used for masking and hiding configuration values by key prefix. This is useful when you want
to ignore a namespace of a configuration, but still reference values from its state.
-
Method Summary
Modifier and TypeMethodDescriptioncopy()getProperty(String name) loadResource(String location) voidsetProperty(String name, String value) Methods inherited from class org.elasticsearch.hadoop.cfg.Settings
excludeFilter, getBatchFlushManual, getBatchRefreshAfterWrite, getBatchSizeInBytes, getBatchSizeInEntries, getBatchWriteRetryCount, getBatchWriteRetryLimit, getBatchWriteRetryPolicy, getBatchWriteRetryWait, getClusterInfoOrNull, getClusterInfoOrThrow, getClusterInfoOrUnnamedLatest, getDataFrameWriteNullValues, getExcludeSource, getHeartBeatLead, getHttpRetries, getHttpTimeout, getIndexAutoCreate, getIndexReadAllowRedStatus, getIndexReadMissingAsEmpty, getIngestPipeline, getInputAsJson, getInternalVersionOrLatest, getInternalVersionOrThrow, getMappingConstantAutoQuote, getMappingDateRich, getMappingDefaultClassExtractor, getMappingExcludes, getMappingId, getMappingIdExtractorClassName, getMappingIncludes, getMappingIndexExtractorClassName, getMappingIndexFormatterClassName, getMappingJoin, getMappingJoinExtractorClassName, getMappingMetadataExtractorClassName, getMappingParamsExtractorClassName, getMappingParent, getMappingParentExtractorClassName, getMappingRouting, getMappingRoutingExtractorClassName, getMappingTimestamp, getMappingTimestampExtractorClassName, getMappingTtl, getMappingTtlExtractorClassName, getMappingVersion, getMappingVersionExtractorClassName, getMappingVersionType, getMaxDocsPerPartition, getNetworkHttpAuthPass, getNetworkHttpAuthUser, getNetworkHttpsUseSystemProperties, getNetworkHttpUseSystemProperties, getNetworkProxyHttpHost, getNetworkProxyHttpPass, getNetworkProxyHttpPort, getNetworkProxyHttpsHost, getNetworkProxyHttpsPass, getNetworkProxyHttpsPort, getNetworkProxyHttpsUser, getNetworkProxyHttpUser, getNetworkProxySocksHost, getNetworkProxySocksPass, getNetworkProxySocksPort, getNetworkProxySocksUser, getNetworkSocksUseSystemProperties, getNetworkSpnegoAuthElasticsearchPrincipal, getNetworkSpnegoAuthMutual, getNetworkSSLAcceptSelfSignedCert, getNetworkSSLEnabled, getNetworkSSLKeyStoreLocation, getNetworkSSLKeyStorePass, getNetworkSSLKeyStoreType, getNetworkSSLProtocol, getNetworkSSLTrustStoreLocation, getNetworkSSLTrustStorePass, getNodes, getNodesClientOnly, getNodesDataOnly, getNodesDiscovery, getNodesIngestOnly, getNodesPathPrefix, getNodesResolveHostnames, getNodesWANOnly, getOpaqueId, getOperation, getOutputAsJson, getPort, getProperty, getQuery, getReadFieldAsArrayExclude, getReadFieldAsArrayInclude, getReadFieldEmptyAsNull, getReadFieldExclude, getReadFieldExistanceValidation, getReadFieldInclude, getReadMappingMissingFieldsIgnore, getReadMetadata, getReadMetadataField, getReadMetadataVersion, getReadSourceFilter, getResource, getResourceRead, getResourceWrite, getScrollFields, getScrollKeepAlive, getScrollLimit, getScrollSize, getSecurityAuthenticationMethod, getSecurityUserProviderClass, getSerializerBytesConverterClassName, getSerializerValueReaderClassName, getSerializerValueWriterClassName, getSettingsView, getShardPreference, getTransportPoolingExpirationTimeout, getUpdateRetryOnConflict, getUpdateScript, getUpdateScriptFile, getUpdateScriptInline, getUpdateScriptLang, getUpdateScriptParams, getUpdateScriptParamsJson, getUpdateScriptStored, getUpdateScriptUpsert, hasMappingVersionType, hasScriptUpsert, hasUpdateScript, hasUpdateScriptParams, hasUpdateScriptParamsJson, load, merge, merge, save, setHosts, setInternalClusterInfo, setInternalVersion, setMaxDocsPerPartition, setNodes, setOpaqueId, setPort, setQuery, setResourceRead, setResourceWrite, setUserAgent
-
Method Details
-
loadResource
- Specified by:
loadResourcein classSettings
-
copy
-
getProperty
- Specified by:
getPropertyin classSettings
-
setProperty
- Specified by:
setPropertyin classSettings
-
asProperties
- Specified by:
asPropertiesin classSettings
-