Class SearchGuardAdmin.TransportClientImpl

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.elasticsearch.client.Client, org.elasticsearch.client.ElasticsearchClient, org.elasticsearch.common.lease.Releasable
    Enclosing class:
    SearchGuardAdmin

    protected static class SearchGuardAdmin.TransportClientImpl
    extends org.elasticsearch.client.transport.TransportClient
    • 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

      Constructors 
      Constructor Description
      TransportClientImpl​(org.elasticsearch.common.settings.Settings settings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins)  
      TransportClientImpl​(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.common.settings.Settings defaultSettings, Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins)  
    • Method Summary

      • Methods inherited from class org.elasticsearch.client.transport.TransportClient

        addPlugins, addPlugins, addTransportAddress, addTransportAddresses, close, 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 interface org.elasticsearch.client.Client

        getRemoteClusterClient
    • Constructor Detail

      • TransportClientImpl

        public TransportClientImpl​(org.elasticsearch.common.settings.Settings settings,
                                   Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins)
      • TransportClientImpl

        public TransportClientImpl​(org.elasticsearch.common.settings.Settings settings,
                                   org.elasticsearch.common.settings.Settings defaultSettings,
                                   Collection<Class<? extends org.elasticsearch.plugins.Plugin>> plugins)