{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/thales-e-security/elastic","name":"github.com/thales-e-security/elastic","description":"Package elastic provides an interface to the Elasticsearch server\n(https://www.elastic.co/products/elasticsearch).\n\nThe first thing you do is to create a Client. If you have Elasticsearch\ninstalled and running with its default settings\n(i.e. available at http://127.0.0.1:9200), all you need to do is:\n\nIf your Elasticsearch server is running on a different IP and/or port,\njust provide a URL to NewClient:\n\nYou can pass many more configuration parameters to NewClient. Review the\ndocumentation of NewClient for more information.\n\nIf no Elasticsearch server is available, services will fail when creating\na new request and will return ErrNoClient.\n\nA Client provides services. The services usually come with a variety of\nmethods to prepare the query and a Do function to execute it against the\nElasticsearch REST interface and return a response. Here is an example\nof the IndexExists service that checks if a given index already exists.\n\nLook up the documentation for Client to get an idea of the services provided\nand what kinds of responses you get when executing the Do function of a service.\nAlso see the wiki on Github for more details.\n\nCopyright 2012-present Oliver Eilhard. All rights reserved.\nUse of this source code is governed by a MIT-license.\nSee http://olivere.mit-license.org/license.txt for details.","version":"v6.2.16+incompatible","softwareVersion":"v6.2.16+incompatible","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/thales-e-security/elastic","issueTracker":"https://github.com/thales-e-security/elastic/issues","url":"https://github.com/thales-e-security/elastic","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2015-03-26","dateModified":"2019-01-27","datePublished":"2019-01-27","copyrightYear":2015,"downloadUrl":"https://proxy.golang.org/github.com/thales-e-security/elastic/@v/v6.2.16+incompatible.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/thales-e-security/elastic#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/thales-e-security/elastic"]}