Handler
com.sksamuel.elastic4s.Handler
A Handler is a typeclass used to create ElasticRequest instances from elastic4s models, which are the sent to the elasticsearch server, as well as returning a ResponseHandler which handles the response from the server.
Type parameters
- T
-
the type of the request object handled by this handler
- U
-
the type of the response object returned by this handler
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object AddAliasActionHandlerobject GetAliasHandlerobject IndexAliasesHandlerobject RemoveAliasActionHandlerobject BulkHandlerobject CatAliasesHandlerobject CatAllocationHandlerobject CatCountHandlerobject CatHealthHandlerobject CatIndexesHandlerobject CatMasterHandlerobject CatNodesHandlerobject CatPluginsHandlerobject CatSegmentsHandlerobject CatShardsHandlerobject CatThreadPoolHandlerobject ClusterHealthHandlerobject ClusterSettingsHandlerobject ClusterStateHandlerobject ClusterStatsHandlerobject GetClusterSettingsHandlerobject RemoteClusterInfoHandlerobject NodeHotThreadsHandlerobject NodeUsageHandlerobject CountHandlerobject CountHandlerobject DeleteByIdHandlerobject DeleteByQueryHandlerobject ExistsHandlerobject ExplainHandlerobject GetHandlerobject MultiGetHandlerobject GetFieldMappingRequestobject GetMappingHandlerobject PutMappingHandlerobject AliasExistsHandlerobject ClearCacheHandlerobject CloseIndexHandlerobject CreateIndexHandlerobject DeleteIndexHandlerobject FlushIndexHandlerobject ForceMergeHandlerobject GetSegmentHandlerobject IndexExistsHandlerobject IndexRecoveryHandlerobject IndexShardStoreHandlerobject OpenIndexHandlerobject RefreshIndexHandlerobject ShrinkIndexHandlerobject SplitIndexHandlerobject TypeExistsHandlerobject AnalyzeRequestHandlerobject GetIndexHandlerobject IndexHandlerobject IndicesStatsHandlerobject CreateIndexTemplateHandlerobject DeleteIndexTemplateHandlerobject GetIndexTemplateHandlerobject IndexTemplateExistsHandlerobject RolloverHandlerobject AcquireGlobalLockHandlerobject ReleaseGlobalLockHandlerobject NodeInfoHandlerobject NodeStatsHandlerobject CreatePitHandlerobject DeletePitHandlerobject ReindexHandlerobject DeleteStoredScriptHandlerobject GetStoredScriptHandlerobject PutStoredScriptHandlerobject ClearRolesCacheHandlerobject CreateOrUpdateRoleHandlerobject DeleteRoleHandlerobject GetRoleHandlerobject ChangePasswordHandlerobject CreateOrUpdateUserHandlerobject DeleteUserHandlerobject DisableUserHandlerobject EnableUserHandlerobject GetUserHandlerobject GetSettingsHandlerobject UpdateSettingsHandlerobject CreateRepositoryHandlerobject CreateSnapshotHandlerobject DeleteSnapshotHandlerobject GetSnapshotHandlerobject RestoreSnapshotHandlerclass AbstractCancelTaskHandler[U]object CancelTaskByIdHandlerobject CancelTaskHandlerobject GetTaskHandlerobject ListTaskHandlerobject TermVectorHandlerobject AsyncUpdateByQueryHandlerobject SyncUpdateByQueryHandlerobject UpdateHandlerobject ValidateHandler
Members list
In this article