p

elasticsearch

package elasticsearch

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. elasticsearch
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractUser extends AnyRef
  2. final case class AliasCommand(command: String, index: String, alias: String) extends Product with Serializable
  3. final case class AuthContext(userId: String, user: AbstractUser = AbstractUser.Anonymous, perms: List[String] = Nil, correlationId: Option[String] = None, headers: Map[String, String] = Map.empty, info: JsonObject = JsonObject.empty) extends Product with Serializable

    This object allows to manage an AuthContext inside the call in Elasticsearch.

    This object allows to manage an AuthContext inside the call in Elasticsearch. It can be used to monitor rest calls, API integration patterns, better logging.

    userId

    the id of the user

    perms

    the permission of the user

    correlationId

    the correlationID of the call

    headers

    some headers useful to pass information

    info

    extra json ino to export for logs

  4. trait BaseElasticSearchSupport extends ExtendedClientManagerTrait with ClientActions with IndexResolverTrait
  5. sealed abstract class Bytes extends EnumEntry
  6. sealed trait ClusterHealthStatus extends EnumEntry
  7. sealed trait Conflicts extends EnumEntry
  8. final case class DateInterval(interval: String) extends Product with Serializable
  9. sealed trait DateKind extends AnyRef
  10. sealed trait DefaultOperator extends EnumEntry with Lowercase
  11. type ESCursor[T] = ZStream[Any, FrameworkException, ResultDocument[T]]
  12. final case class ElasticSearchConfig(database: String, useSSL: Option[Boolean] = scala.None, validateSSLCerficates: Option[Boolean] = scala.None, alias: List[String] = scala.collection.immutable.Nil, bulkSize: Int = -1, queueSize: Int = -1, timeout: Option[FiniteDuration] = scala.None, user: Option[String] = scala.None, password: Option[String] = scala.None, hosts: String = "") extends Product with Serializable
  13. sealed trait ExpandWildcards extends EnumEntry
  14. trait ExtendedClientManagerTrait extends ClientManager
  15. sealed trait GroupBy extends EnumEntry
  16. trait IndexResolverTrait extends AnyRef
  17. final case class InnerElasticSearchConfig(database: String, authDatabase: String = "", bulkSize: Int = 500, queueSize: Int = 100, timeout: FiniteDuration = ..., useSSL: Boolean = false, hosts: String = "127.0.0.1:9200", user: Option[String] = scala.None, password: Option[String] = scala.None, configs: Map[String, ElasticSearchConfig] = ...) extends Product with Serializable
  18. sealed trait Level extends EnumEntry with Lowercase
  19. sealed trait OpType extends EnumEntry with Lowercase
  20. sealed trait OutputFormat extends EnumEntry
  21. sealed trait Refresh extends EnumEntry
  22. final case class Regex(pattern: String, flags: Seq[RegexOption] = scala.collection.immutable.Nil) extends Product with Serializable
  23. sealed trait RegexOption extends EnumEntry with Lowercase
  24. sealed trait ScoreMode extends EnumEntry with Lowercase
  25. sealed trait SearchType extends EnumEntry
  26. sealed abstract class Size extends EnumEntry
  27. sealed trait SuggestMode extends EnumEntry
  28. sealed abstract class Time extends EnumEntry
  29. sealed trait Type extends EnumEntry with Lowercase
  30. sealed trait VersionType extends EnumEntry
  31. sealed trait WaitForEvents extends EnumEntry
  32. sealed trait WaitForStatus extends EnumEntry with Lowercase
  33. type ZioResponse[T] = ZIO[Any, FrameworkException, T]

Value Members

  1. object AbstractUser
  2. object AuthContext extends Serializable
  3. object Bytes extends CirceEnum[Bytes] with Enum[Bytes]
  4. object ClusterHealthStatus extends CirceEnum[ClusterHealthStatus] with Enum[ClusterHealthStatus]
  5. object Conflicts extends CirceEnum[Conflicts] with Enum[Conflicts] with Product with Serializable
  6. object DateInterval extends Serializable
  7. object DateKind
  8. object DefaultOperator extends CirceEnum[DefaultOperator] with Enum[DefaultOperator] with Product with Serializable
  9. object ElasticSearchConfig extends Serializable
  10. object ElasticSearchConstants
  11. object ExpandWildcards extends CirceEnum[ExpandWildcards] with Enum[ExpandWildcards] with Product with Serializable
  12. object GroupBy extends CirceEnum[GroupBy] with Enum[GroupBy] with Product with Serializable
  13. object InnerElasticSearchConfig extends Serializable
  14. object Level extends CirceEnum[Level] with Enum[Level] with Product with Serializable
  15. object OpType extends CirceEnum[OpType] with Enum[OpType] with Product with Serializable
  16. object OutputFormat extends CirceEnum[OutputFormat] with Enum[OutputFormat] with Product with Serializable
  17. object Refresh extends CirceEnum[Refresh] with Enum[Refresh] with Product with Serializable
  18. object Regex extends Serializable
  19. object RegexOption extends Enum[RegexOption] with CirceEnum[RegexOption]
  20. object ScoreMode extends Enum[ScoreMode] with CirceEnum[ScoreMode]
  21. object SearchType extends CirceEnum[SearchType] with Enum[SearchType] with Product with Serializable
  22. object Size extends CirceEnum[Size] with Enum[Size]
  23. object SuggestMode extends CirceEnum[SuggestMode] with Enum[SuggestMode]
  24. object Time extends CirceEnum[Time] with Enum[Time]
  25. object Type extends CirceEnum[Type] with Enum[Type] with Product with Serializable
  26. object VersionType extends CirceEnum[VersionType] with Enum[VersionType] with Product with Serializable
  27. object WaitForEvents extends CirceEnum[WaitForEvents] with Enum[WaitForEvents]
  28. object WaitForStatus extends CirceEnum[WaitForStatus] with Enum[WaitForStatus] with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped