com.github.jparkie.spark.elasticsearch.transport

SparkEsTransportClientProxy

class SparkEsTransportClientProxy extends FilterClient

Restrict access to TransportClient by disabling close() without use of SparkEsTransportClientManager.

Linear Supertypes
FilterClient, AbstractClient, Client, Releasable, AutoCloseable, ElasticsearchClient, AbstractComponent, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SparkEsTransportClientProxy
  2. FilterClient
  3. AbstractClient
  4. Client
  5. Releasable
  6. AutoCloseable
  7. ElasticsearchClient
  8. AbstractComponent
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SparkEsTransportClientProxy(client: Client)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def admin(): AdminClient

    Definition Classes
    AbstractClient → Client
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def bulk(arg0: BulkRequest, arg1: ActionListener[BulkResponse]): Unit

    Definition Classes
    AbstractClient → Client
  9. def bulk(arg0: BulkRequest): ActionFuture[BulkResponse]

    Definition Classes
    AbstractClient → Client
  10. def clearScroll(arg0: ClearScrollRequest): ActionFuture[ClearScrollResponse]

    Definition Classes
    AbstractClient → Client
  11. def clearScroll(arg0: ClearScrollRequest, arg1: ActionListener[ClearScrollResponse]): Unit

    Definition Classes
    AbstractClient → Client
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def close(): Unit

    Definition Classes
    SparkEsTransportClientProxy → FilterClient → Releasable → AutoCloseable
  14. def count(arg0: CountRequest, arg1: ActionListener[CountResponse]): Unit

    Definition Classes
    AbstractClient → Client
  15. def count(arg0: CountRequest): ActionFuture[CountResponse]

    Definition Classes
    AbstractClient → Client
  16. def delete(arg0: DeleteRequest, arg1: ActionListener[DeleteResponse]): Unit

    Definition Classes
    AbstractClient → Client
  17. def delete(arg0: DeleteRequest): ActionFuture[DeleteResponse]

    Definition Classes
    AbstractClient → Client
  18. def deleteIndexedScript(arg0: DeleteIndexedScriptRequest): ActionFuture[DeleteIndexedScriptResponse]

    Definition Classes
    AbstractClient → Client
  19. def deleteIndexedScript(arg0: DeleteIndexedScriptRequest, arg1: ActionListener[DeleteIndexedScriptResponse]): Unit

    Definition Classes
    AbstractClient → Client
  20. def doExecute[Request <: ActionRequest[_ <: ActionRequest], Response <: ActionResponse, RequestBuilder <: ActionRequestBuilder[Request, Response, RequestBuilder]](arg0: Action[Request, Response, RequestBuilder], arg1: Request, arg2: ActionListener[Response]): Unit

    Attributes
    protected[org.elasticsearch.client]
    Definition Classes
    FilterClient → AbstractClient
  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. final def execute[Request <: ActionRequest[_ <: ActionRequest], Response <: ActionResponse, RequestBuilder <: ActionRequestBuilder[Request, Response, RequestBuilder]](arg0: Action[Request, Response, RequestBuilder], arg1: Request, arg2: ActionListener[Response]): Unit

    Definition Classes
    AbstractClient → ElasticsearchClient
  24. final def execute[Request <: ActionRequest[_ <: ActionRequest], Response <: ActionResponse, RequestBuilder <: ActionRequestBuilder[Request, Response, RequestBuilder]](arg0: Action[Request, Response, RequestBuilder], arg1: Request): ActionFuture[Response]

    Definition Classes
    AbstractClient → ElasticsearchClient
  25. def exists(arg0: ExistsRequest, arg1: ActionListener[ExistsResponse]): Unit

    Definition Classes
    AbstractClient → Client
  26. def exists(arg0: ExistsRequest): ActionFuture[ExistsResponse]

    Definition Classes
    AbstractClient → Client
  27. def explain(arg0: ExplainRequest, arg1: ActionListener[ExplainResponse]): Unit

    Definition Classes
    AbstractClient → Client
  28. def explain(arg0: ExplainRequest): ActionFuture[ExplainResponse]

    Definition Classes
    AbstractClient → Client
  29. def fieldStats(arg0: FieldStatsRequest): ActionFuture[FieldStatsResponse]

    Definition Classes
    AbstractClient → Client
  30. def fieldStats(arg0: FieldStatsRequest, arg1: ActionListener[FieldStatsResponse]): Unit

    Definition Classes
    AbstractClient → Client
  31. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def get(arg0: GetRequest, arg1: ActionListener[GetResponse]): Unit

    Definition Classes
    AbstractClient → Client
  33. def get(arg0: GetRequest): ActionFuture[GetResponse]

    Definition Classes
    AbstractClient → Client
  34. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  35. def getIndexedScript(arg0: GetIndexedScriptRequest, arg1: ActionListener[GetIndexedScriptResponse]): Unit

    Definition Classes
    AbstractClient → Client
  36. def getIndexedScript(arg0: GetIndexedScriptRequest): ActionFuture[GetIndexedScriptResponse]

    Definition Classes
    AbstractClient → Client
  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. def headers(): Headers

    Definition Classes
    AbstractClient → Client
  39. def in(): Client

    Attributes
    protected[org.elasticsearch.client]
    Definition Classes
    FilterClient
  40. def index(arg0: IndexRequest, arg1: ActionListener[IndexResponse]): Unit

    Definition Classes
    AbstractClient → Client
  41. def index(arg0: IndexRequest): ActionFuture[IndexResponse]

    Definition Classes
    AbstractClient → Client
  42. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  43. def logDeprecatedSetting(arg0: String, arg1: String): Unit

    Attributes
    protected[org.elasticsearch.common.component]
    Definition Classes
    AbstractComponent
  44. def logRemovedSetting(arg0: String, arg1: String): Unit

    Attributes
    protected[org.elasticsearch.common.component]
    Definition Classes
    AbstractComponent
  45. def multiGet(arg0: MultiGetRequest, arg1: ActionListener[MultiGetResponse]): Unit

    Definition Classes
    AbstractClient → Client
  46. def multiGet(arg0: MultiGetRequest): ActionFuture[MultiGetResponse]

    Definition Classes
    AbstractClient → Client
  47. def multiPercolate(arg0: MultiPercolateRequest): ActionFuture[MultiPercolateResponse]

    Definition Classes
    AbstractClient → Client
  48. def multiPercolate(arg0: MultiPercolateRequest, arg1: ActionListener[MultiPercolateResponse]): Unit

    Definition Classes
    AbstractClient → Client
  49. def multiSearch(arg0: MultiSearchRequest, arg1: ActionListener[MultiSearchResponse]): Unit

    Definition Classes
    AbstractClient → Client
  50. def multiSearch(arg0: MultiSearchRequest): ActionFuture[MultiSearchResponse]

    Definition Classes
    AbstractClient → Client
  51. def multiTermVectors(arg0: MultiTermVectorsRequest, arg1: ActionListener[MultiTermVectorsResponse]): Unit

    Definition Classes
    AbstractClient → Client
  52. def multiTermVectors(arg0: MultiTermVectorsRequest): ActionFuture[MultiTermVectorsResponse]

    Definition Classes
    AbstractClient → Client
  53. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  54. final def nodeName(): String

    Definition Classes
    AbstractComponent
  55. final def notify(): Unit

    Definition Classes
    AnyRef
  56. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  57. def percolate(arg0: PercolateRequest, arg1: ActionListener[PercolateResponse]): Unit

    Definition Classes
    AbstractClient → Client
  58. def percolate(arg0: PercolateRequest): ActionFuture[PercolateResponse]

    Definition Classes
    AbstractClient → Client
  59. def prepareBulk(): BulkRequestBuilder

    Definition Classes
    AbstractClient → Client
  60. def prepareClearScroll(): ClearScrollRequestBuilder

    Definition Classes
    AbstractClient → Client
  61. def prepareCount(arg0: <repeated...>[String]): CountRequestBuilder

    Definition Classes
    AbstractClient → Client
  62. def prepareDelete(arg0: String, arg1: String, arg2: String): DeleteRequestBuilder

    Definition Classes
    AbstractClient → Client
  63. def prepareDelete(): DeleteRequestBuilder

    Definition Classes
    AbstractClient → Client
  64. def prepareDeleteIndexedScript(arg0: String, arg1: String): DeleteIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  65. def prepareDeleteIndexedScript(): DeleteIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  66. final def prepareExecute[Request <: ActionRequest[_ <: ActionRequest], Response <: ActionResponse, RequestBuilder <: ActionRequestBuilder[Request, Response, RequestBuilder]](arg0: Action[Request, Response, RequestBuilder]): RequestBuilder

    Definition Classes
    AbstractClient → ElasticsearchClient
  67. def prepareExists(arg0: <repeated...>[String]): ExistsRequestBuilder

    Definition Classes
    AbstractClient → Client
  68. def prepareExplain(arg0: String, arg1: String, arg2: String): ExplainRequestBuilder

    Definition Classes
    AbstractClient → Client
  69. def prepareFieldStats(): FieldStatsRequestBuilder

    Definition Classes
    AbstractClient → Client
  70. def prepareGet(arg0: String, arg1: String, arg2: String): GetRequestBuilder

    Definition Classes
    AbstractClient → Client
  71. def prepareGet(): GetRequestBuilder

    Definition Classes
    AbstractClient → Client
  72. def prepareGetIndexedScript(arg0: String, arg1: String): GetIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  73. def prepareGetIndexedScript(): GetIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  74. def prepareIndex(arg0: String, arg1: String, arg2: String): IndexRequestBuilder

    Definition Classes
    AbstractClient → Client
  75. def prepareIndex(arg0: String, arg1: String): IndexRequestBuilder

    Definition Classes
    AbstractClient → Client
  76. def prepareIndex(): IndexRequestBuilder

    Definition Classes
    AbstractClient → Client
  77. def prepareMultiGet(): MultiGetRequestBuilder

    Definition Classes
    AbstractClient → Client
  78. def prepareMultiPercolate(): MultiPercolateRequestBuilder

    Definition Classes
    AbstractClient → Client
  79. def prepareMultiSearch(): MultiSearchRequestBuilder

    Definition Classes
    AbstractClient → Client
  80. def prepareMultiTermVectors(): MultiTermVectorsRequestBuilder

    Definition Classes
    AbstractClient → Client
  81. def preparePercolate(): PercolateRequestBuilder

    Definition Classes
    AbstractClient → Client
  82. def preparePutIndexedScript(arg0: String, arg1: String, arg2: String): PutIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  83. def preparePutIndexedScript(): PutIndexedScriptRequestBuilder

    Definition Classes
    AbstractClient → Client
  84. def prepareSearch(arg0: <repeated...>[String]): SearchRequestBuilder

    Definition Classes
    AbstractClient → Client
  85. def prepareSearchScroll(arg0: String): SearchScrollRequestBuilder

    Definition Classes
    AbstractClient → Client
  86. def prepareSuggest(arg0: <repeated...>[String]): SuggestRequestBuilder

    Definition Classes
    AbstractClient → Client
  87. def prepareTermVectors(arg0: String, arg1: String, arg2: String): TermVectorsRequestBuilder

    Definition Classes
    AbstractClient → Client
  88. def prepareTermVectors(): TermVectorsRequestBuilder

    Definition Classes
    AbstractClient → Client
  89. def prepareUpdate(arg0: String, arg1: String, arg2: String): UpdateRequestBuilder

    Definition Classes
    AbstractClient → Client
  90. def prepareUpdate(): UpdateRequestBuilder

    Definition Classes
    AbstractClient → Client
  91. def putIndexedScript(arg0: PutIndexedScriptRequest): ActionFuture[PutIndexedScriptResponse]

    Definition Classes
    AbstractClient → Client
  92. def putIndexedScript(arg0: PutIndexedScriptRequest, arg1: ActionListener[PutIndexedScriptResponse]): Unit

    Definition Classes
    AbstractClient → Client
  93. def search(arg0: SearchRequest, arg1: ActionListener[SearchResponse]): Unit

    Definition Classes
    AbstractClient → Client
  94. def search(arg0: SearchRequest): ActionFuture[SearchResponse]

    Definition Classes
    AbstractClient → Client
  95. def searchScroll(arg0: SearchScrollRequest, arg1: ActionListener[SearchResponse]): Unit

    Definition Classes
    AbstractClient → Client
  96. def searchScroll(arg0: SearchScrollRequest): ActionFuture[SearchResponse]

    Definition Classes
    AbstractClient → Client
  97. final def settings(): Settings

    Definition Classes
    AbstractClient → Client
  98. def suggest(arg0: SuggestRequest, arg1: ActionListener[SuggestResponse]): Unit

    Definition Classes
    AbstractClient → Client
  99. def suggest(arg0: SuggestRequest): ActionFuture[SuggestResponse]

    Definition Classes
    AbstractClient → Client
  100. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  101. def termVectors(arg0: TermVectorsRequest, arg1: ActionListener[TermVectorsResponse]): Unit

    Definition Classes
    AbstractClient → Client
  102. def termVectors(arg0: TermVectorsRequest): ActionFuture[TermVectorsResponse]

    Definition Classes
    AbstractClient → Client
  103. final def threadPool(): ThreadPool

    Definition Classes
    AbstractClient → ElasticsearchClient
  104. def toString(): String

    Definition Classes
    AnyRef → Any
  105. def update(arg0: UpdateRequest, arg1: ActionListener[UpdateResponse]): Unit

    Definition Classes
    AbstractClient → Client
  106. def update(arg0: UpdateRequest): ActionFuture[UpdateResponse]

    Definition Classes
    AbstractClient → Client
  107. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  108. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  109. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def prepareTermVector(arg0: String, arg1: String, arg2: String): TermVectorsRequestBuilder

    Definition Classes
    AbstractClient → Client
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def prepareTermVector(): TermVectorsRequestBuilder

    Definition Classes
    AbstractClient → Client
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def termVector(arg0: TermVectorsRequest, arg1: ActionListener[TermVectorsResponse]): Unit

    Definition Classes
    AbstractClient → Client
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def termVector(arg0: TermVectorsRequest): ActionFuture[TermVectorsResponse]

    Definition Classes
    AbstractClient → Client
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from FilterClient

Inherited from AbstractClient

Inherited from Client

Inherited from Releasable

Inherited from AutoCloseable

Inherited from ElasticsearchClient

Inherited from AbstractComponent

Inherited from AnyRef

Inherited from Any

Ungrouped