Package org.opensearch.client
Class ApiClient<T extends Transport,Self extends ApiClient<T,Self>>
java.lang.Object
org.opensearch.client.ApiClient<T,Self>
- Direct Known Subclasses:
OpenSearchAsyncClientBase,OpenSearchCatAsyncClientBase,OpenSearchCatClientBase,OpenSearchClientBase,OpenSearchClusterAsyncClient,OpenSearchClusterClient,OpenSearchDanglingIndicesAsyncClient,OpenSearchDanglingIndicesClient,OpenSearchGenericClient,OpenSearchGeospatialAsyncClient,OpenSearchGeospatialClient,OpenSearchIndicesAsyncClientBase,OpenSearchIndicesClientBase,OpenSearchIngestAsyncClient,OpenSearchIngestClient,OpenSearchIngestionAsyncClient,OpenSearchIngestionClient,OpenSearchIsmAsyncClient,OpenSearchIsmClient,OpenSearchKnnAsyncClient,OpenSearchKnnClient,OpenSearchLtrAsyncClient,OpenSearchLtrClient,OpenSearchMlAsyncClient,OpenSearchMlClient,OpenSearchNodesAsyncClientBase,OpenSearchNodesClientBase,OpenSearchSearchPipelineAsyncClient,OpenSearchSearchPipelineClient,OpenSearchSearchRelevanceAsyncClient,OpenSearchSearchRelevanceClient,OpenSearchSecurityAsyncClient,OpenSearchSecurityClient,OpenSearchSnapshotAsyncClient,OpenSearchSnapshotClient,OpenSearchTasksAsyncClient,OpenSearchTasksClient
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedApiClient(T transport, TransportOptions transportOptions) -
Method Summary
Modifier and TypeMethodDescriptionprotected <V> JsonpDeserializer<V> getDeserializer(Class<V> clazz) abstract SelfwithTransportOptions(TransportOptions transportOptions) Creates a new client with some request options
-
Field Details
-
transport
-
transportOptions
-
-
Constructor Details
-
ApiClient
-
-
Method Details
-
getDeserializer
-
withTransportOptions
Creates a new client with some request options -
_transport
-
_transportOptions
-