Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EsBulkItemResponse ¶ added in v0.3.0
type EsBulkItemResponse map[string]EsBulkItemResponseData
type EsBulkItemResponseData ¶ added in v0.3.0
type EsBulkItemResponseData struct {
Index string `json:"_index"`
ID string `json:"_id"`
Status int `json:"status"`
Error EsBulkItemResponseError `json:"error,omitempty"`
}
EsBulkItemResponseData holds a response from ES for each item
type EsBulkItemResponseError ¶ added in v0.3.0
type EsBulkItemResponseError struct {
ErrorType string `json:"type"`
Reason string `json:"reason"`
IndexUUID string `json:"index_uuid"`
Shard string `json:"shard"`
Index string `json:"index"`
}
EsBulkItemResponseError holds an ES Error details
type EsBulkResponse ¶ added in v0.3.0
type EsBulkResponse struct {
Took int `json:"took"`
Errors bool `json:"errors"`
Items []EsBulkItemResponse `json:"items"`
}
EsBulkResponse holds a response from ES
type EsModel ¶ added in v0.3.0
type EsModel struct {
DataType string `json:"type"`
JobID string `json:"job_id"`
SearchIndex string `json:"search_index"`
CDID string `json:"cdid"`
DatasetID string `json:"dataset_id"`
Keywords []string `json:"keywords"`
MetaDescription string `json:"meta_description"`
ReleaseDate string `json:"release_date,omitempty"`
Summary string `json:"summary"`
Title string `json:"title"`
}
EsModel holds an individual content data
type SearchDataImportModel ¶
type SearchDataImportModel struct {
DataType string `avro:"type"`
JobID string `avro:"job_id"`
SearchIndex string `avro:"search_index"`
CDID string `avro:"cdid"`
DatasetID string `avro:"dataset_id"`
Keywords []string `avro:"keywords"`
MetaDescription string `avro:"meta_description"`
ReleaseDate string `avro:"release_date"`
Summary string `avro:"summary"`
Title string `avro:"title"`
TraceID string `avro:"trace_id"`
}
SearchDataImportModel provides an avro structure for a SearchDataImportModel Called event
Click to show internal directories.
Click to hide internal directories.