Package org.elasticsearch.xpack.client
Class PreBuiltXPackTransportClient
java.lang.Object
org.elasticsearch.client.support.AbstractClient
org.elasticsearch.client.transport.TransportClient
org.elasticsearch.transport.client.PreBuiltTransportClient
org.elasticsearch.xpack.client.PreBuiltXPackTransportClient
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.elasticsearch.client.Client
,org.elasticsearch.client.ElasticsearchClient
,org.elasticsearch.core.Releasable
Deprecated.
A builder to create an instance of
TransportClient
that pre-installs
all of the plugins installed by the PreBuiltTransportClient
and the
XPackPlugin
so that the client may be used with an x-pack enabled
cluster.-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.client.transport.TransportClient
org.elasticsearch.client.transport.TransportClient.HostFailureListener
-
Field Summary
Fields inherited from class org.elasticsearch.client.transport.TransportClient
CLIENT_TRANSPORT_IGNORE_CLUSTER_NAME, CLIENT_TRANSPORT_NODES_SAMPLER_INTERVAL, CLIENT_TRANSPORT_PING_TIMEOUT, CLIENT_TRANSPORT_SNIFF, CLIENT_TYPE, namedWriteableRegistry, TRANSPORT_CLIENT_FEATURE
Fields inherited from class org.elasticsearch.client.support.AbstractClient
logger, settings
Fields inherited from interface org.elasticsearch.client.Client
CLIENT_TYPE_SETTING_S
-
Constructor Summary
ConstructorDescriptionPreBuiltXPackTransportClient
(org.elasticsearch.common.settings.Settings settings, Class<? extends org.elasticsearch.plugins.Plugin>... plugins) Deprecated.PreBuiltXPackTransportClient
(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins) Deprecated.PreBuiltXPackTransportClient
(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins, org.elasticsearch.client.transport.TransportClient.HostFailureListener hostFailureListener) Deprecated. -
Method Summary
Methods inherited from class org.elasticsearch.client.transport.TransportClient
addPlugins, addPlugins, addTransportAddress, addTransportAddresses, connectedNodes, doExecute, filteredNodes, listedNodes, removeTransportAddress, transportAddresses
Methods inherited from class org.elasticsearch.client.support.AbstractClient
admin, bulk, bulk, clearScroll, clearScroll, delete, delete, execute, execute, explain, explain, fieldCaps, fieldCaps, filterWithHeader, get, get, index, index, multiGet, multiGet, multiSearch, multiSearch, multiTermVectors, multiTermVectors, prepareBulk, prepareBulk, prepareClearScroll, prepareDelete, prepareDelete, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearch, prepareSearchScroll, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, settings, termVectors, termVectors, threadPool, update, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.client.Client
getRemoteClusterClient
-
Constructor Details
-
PreBuiltXPackTransportClient
@SafeVarargs public PreBuiltXPackTransportClient(org.elasticsearch.common.settings.Settings settings, Class<? extends org.elasticsearch.plugins.Plugin>... plugins) Deprecated. -
PreBuiltXPackTransportClient
public PreBuiltXPackTransportClient(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins) Deprecated. -
PreBuiltXPackTransportClient
public PreBuiltXPackTransportClient(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins, org.elasticsearch.client.transport.TransportClient.HostFailureListener hostFailureListener) Deprecated.
-
-
Method Details
-
close
public void close()Deprecated.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceorg.elasticsearch.core.Releasable
- Overrides:
close
in classPreBuiltTransportClient
-
TransportClient
is deprecated in favour of the high-level REST client and will be removed in Elasticsearch 8.0