Documentation ¶
Index ¶
Constants ¶
View Source
const (
// DefaultIndex is used when there is not one included in the provided URI.
DefaultIndex = "test"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSTransport ¶
type AWSTransport struct { Credentials awsauth.Credentials // contains filtered or unexported fields }
AWSTransport handles wrapping requests to AWS Elasticsearch service
type Elasticsearch ¶
type Elasticsearch struct { adaptor.BaseConfig AWSAccessKeyID string `json:"aws_access_key" doc:"credentials for use with AWS Elasticsearch service"` AWSAccessSecret string `json:"aws_access_secret" doc:"credentials for use with AWS Elasticsearch service"` }
Elasticsearch is an adaptor to connect a pipeline to an elasticsearch cluster.
func (*Elasticsearch) Client ¶ added in v0.3.0
func (e *Elasticsearch) Client() (client.Client, error)
Client returns a client that doesn't do anything other than fulfill the client.Client interface.
func (*Elasticsearch) Description ¶
func (e *Elasticsearch) Description() string
Description for the Elasticsearcb adaptor
func (*Elasticsearch) Reader ¶ added in v0.3.0
func (e *Elasticsearch) Reader() (client.Reader, error)
Reader returns an error because this adaptor is currently not supported as a Source.
func (*Elasticsearch) SampleConfig ¶
func (e *Elasticsearch) SampleConfig() string
SampleConfig for elasticsearch adaptor
Click to show internal directories.
Click to hide internal directories.