Package dev.evo.elasticmagic.transport
Types
BulkRequest
Link copied to clipboard
class BulkRequest<R>(method: Method, path: String, parameters: Parameters, body: List<<ERROR CLASS>>, processResult: (<ERROR CLASS>) -> R) : Request<List<<ERROR CLASS>>, <ERROR CLASS>, R>
Content copied to clipboard
CatRequest
Link copied to clipboard
ElasticsearchException
Link copied to clipboard
ElasticsearchTransport
Link copied to clipboard
abstract class ElasticsearchTransport(baseUrl: String, serde: <ERROR CLASS>, config: ElasticsearchTransport.Config)
Content copied to clipboard
ErrorCause
Link copied to clipboard
ErrorReason
Link copied to clipboard
data class ErrorReason(type: String, reason: String, resourceId: String?, resourceType: String?)
Content copied to clipboard
FailedShard
Link copied to clipboard
data class FailedShard(shard: Int, index: String, node: String, reason: ErrorReason)
Content copied to clipboard
GzipEncoder
Link copied to clipboard
GzipEncoderFactory
Link copied to clipboard
JsonRequest
Link copied to clipboard
class JsonRequest<R>(method: Method, path: String, parameters: Parameters, body: <ERROR CLASS>?, processResult: (<ERROR CLASS>) -> R) : Request<<ERROR CLASS>, <ERROR CLASS>, R>
Content copied to clipboard
Parameters
Link copied to clipboard
RequestBodyBuilder
Link copied to clipboard
RequestEncoder
Link copied to clipboard
interface RequestEncoder
Content copied to clipboard
RequestEncoderFactory
Link copied to clipboard
interface RequestEncoderFactory
Content copied to clipboard
StringEncoder
Link copied to clipboard
StringEncoderFactory
Link copied to clipboard
TransportError
Link copied to clipboard
sealed class TransportError
Content copied to clipboard