public class SlowQueryWithInputDatastoreParameters<T,I> extends SlowQueryDatastoreParameters<T>
TracedMethod
including a correlating
input query. Do not use this class directly. Instead use DatastoreParameters
.DatastoreParameters.Build, DatastoreParameters.Builder, DatastoreParameters.CollectionParameter, DatastoreParameters.DatabaseParameter, DatastoreParameters.InstanceParameter, DatastoreParameters.OperationParameter, DatastoreParameters.SlowQueryParameter, DatastoreParameters.SlowQueryWithInputParameter
Modifier | Constructor and Description |
---|---|
protected |
SlowQueryWithInputDatastoreParameters(SlowQueryDatastoreParameters<T> slowQueryDatastoreParameters,
java.lang.String inputQueryLabel,
I rawInputQuery,
QueryConverter<I> rawInputQueryConverter) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getInputQueryLabel()
Returns the label denoting the type of input query.
|
I |
getRawInputQuery()
Returns the raw input query object used for processing.
|
QueryConverter<I> |
getRawInputQueryConverter()
Returns the converter implementation used to transform the raw input query into a string
|
getQueryConverter, getRawQuery
getCollection, getDatabaseName, getHost, getOperation, getPathOrId, getPort, getProduct, product
protected SlowQueryWithInputDatastoreParameters(SlowQueryDatastoreParameters<T> slowQueryDatastoreParameters, java.lang.String inputQueryLabel, I rawInputQuery, QueryConverter<I> rawInputQueryConverter)
public java.lang.String getInputQueryLabel()
public I getRawInputQuery()
public QueryConverter<I> getRawInputQueryConverter()