public class ElasticsearchUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTUAL_FIELD |
static String |
COMPONENT_TYPE_FIELD |
static String |
DURATION_FIELD |
static String |
ELAPSED_FIELD |
static String |
FRAGMENT_ID_FIELD |
static String |
HOST_ADDRESS_FIELD |
static String |
HOST_NAME_FIELD |
static String |
LATENCY_FIELD |
static String |
NODES_FIELD |
static String |
OPERATION_FIELD |
static String |
PROPERTIES_FIELD |
static String |
PROPERTIES_NAME_FIELD |
static String |
PROPERTIES_NUMBER_FIELD |
static String |
PROPERTIES_VALUE_FIELD |
static String |
SOURCE_FIELD |
static String |
TARGET_FIELD |
static String |
TIMESTAMP_FIELD |
static String |
TRACE_ID_FIELD |
static String |
TRANSACTION_FIELD |
static String |
TYPE_FIELD |
static String |
URI_FIELD |
| Constructor and Description |
|---|
ElasticsearchUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.elasticsearch.index.query.FilterBuilder |
buildFilter(Criteria criteria)
This method returns a filter associated with the supplied criteria.
|
static org.elasticsearch.index.query.BoolQueryBuilder |
buildQuery(Criteria criteria,
String txnProperty,
Class<?> targetClass)
This method builds the Elasticsearch query based on the supplied
criteria.
|
public static final String TIMESTAMP_FIELD
public static final String DURATION_FIELD
public static final String NODES_FIELD
public static final String URI_FIELD
public static final String OPERATION_FIELD
public static final String TRACE_ID_FIELD
public static final String FRAGMENT_ID_FIELD
public static final String TYPE_FIELD
public static final String COMPONENT_TYPE_FIELD
public static final String HOST_NAME_FIELD
public static final String HOST_ADDRESS_FIELD
public static final String TRANSACTION_FIELD
public static final String PROPERTIES_FIELD
public static final String PROPERTIES_NAME_FIELD
public static final String PROPERTIES_VALUE_FIELD
public static final String PROPERTIES_NUMBER_FIELD
public static final String ELAPSED_FIELD
public static final String ACTUAL_FIELD
public static final String LATENCY_FIELD
public static final String SOURCE_FIELD
public static final String TARGET_FIELD
public static org.elasticsearch.index.query.BoolQueryBuilder buildQuery(Criteria criteria, String txnProperty, Class<?> targetClass)
criteria - the criteriatxnProperty - The name of the transaction propertytargetClass - The class being queriedpublic static org.elasticsearch.index.query.FilterBuilder buildFilter(Criteria criteria)
criteria - The criteriaCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.