org.llm4s.vectorstore.elasticsearch.ElasticsearchAuth
See theElasticsearchAuth companion trait
object ElasticsearchAuth
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ElasticsearchAuth.type
Members list
Type members
Classlikes
final case class ApiKey(encoded: String) extends ElasticsearchAuth
An Elasticsearch API key, sent as Authorization: ApiKey <encoded>.
An Elasticsearch API key, sent as Authorization: ApiKey <encoded>.
Value parameters
- encoded
-
the key's
encodedvalue, as the create-API-key API and Kibana show it (Base64 ofid:api_key)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ElasticsearchAuthclass Objecttrait Matchableclass AnyShow all
final case class Basic(username: String, password: String) extends ElasticsearchAuth
HTTP basic authentication, for a native-realm user such as elastic.
HTTP basic authentication, for a native-realm user such as elastic.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ElasticsearchAuthclass Objecttrait Matchableclass AnyShow all
case object NoAuth extends ElasticsearchAuth
No credentials: a local cluster with security disabled.
No credentials: a local cluster with security disabled.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ElasticsearchAuthclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoAuth.type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article