diff --git a/constants.go b/constants.go index 3239e26..67631fd 100644 --- a/constants.go +++ b/constants.go @@ -16,6 +16,8 @@ const ( SubjectRequestKeywordUpsert = "selly.request.keyword.upsert" SubjectPullKeywordUpsert = "selly.pull.keyword.upsert" SubjectRequestKeywordSearch = "selly.request.keyword.search" + + SubjectRequestCreateIndex = "selly.request.es.create_index" ) const ( diff --git a/request.go b/request.go index 743cf1a..2a7e4bd 100644 --- a/request.go +++ b/request.go @@ -43,3 +43,8 @@ func (Request) KeywordSearch(query ESQuery) (*Response, error) { func (Request) KeywordUpsert(payload Payload) (*Response, error) { return requestNats(SubjectRequestKeywordUpsert, toBytes(payload)) } + +// CreateIndex ... +func (Request) CreateIndex(payload Payload) (*Response, error) { + return requestNats(SubjectRequestCreateIndex, toBytes(payload)) +}