Package com.attivio.sdk.search
Class QueryTrack
- java.lang.Object
-
- com.attivio.sdk.esb.AbstractPlatformMessage
-
- com.attivio.sdk.search.QueryTrack
-
- All Implemented Interfaces:
PlatformMessage
,java.io.Serializable
,java.lang.Cloneable
public class QueryTrack extends AbstractPlatformMessage
QueryTrack
represents an executed query, as aPlatformMessage
, for conveyance over the message bus andMultiRegionTransport
.Note: This class is tightly coupled with the structure of a query archive row defined by the searchanalytics module.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.attivio.sdk.esb.PlatformMessage
DEFAULT_MAX_LOG_LENGTH, MESSAGE_DROPPED, MESSAGE_SEND_TIME_PROP, PROP_MAX_LOG_LENGTH
-
-
Constructor Summary
Constructors Constructor Description QueryTrack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getAppliedRelevancyModel()
java.lang.String
getDate()
long
getEstimatedSize()
java.lang.String
getPrincipalDomain()
java.lang.String
getPrincipalId()
java.lang.String
getPrincipalName()
java.lang.String
getQuery()
java.lang.String
getQueryLanguage()
java.lang.String
getRegion()
long
getResponseTime()
long
getReturnedDocs()
java.lang.String
getSearchProfile()
java.lang.String
getSerializedQuery()
java.lang.String
getSerializedQueryResponse()
int
hashCode()
void
setAppliedRelevancyModel(java.lang.String appliedRelevancyModel)
void
setDate(java.lang.String date)
void
setPrincipalDomain(java.lang.String principalDomain)
void
setPrincipalId(java.lang.String principalId)
void
setPrincipalName(java.lang.String principalName)
void
setQuery(java.lang.String query)
void
setQueryLanguage(java.lang.String queryLanguage)
void
setRegion(java.lang.String region)
void
setResponseTime(long responseTime)
void
setReturnedDocs(long returnedDocs)
void
setSearchProfile(java.lang.String searchProfile)
void
setSerializedQuery(java.lang.String serializedQuery)
void
setSerializedQueryResponse(java.lang.String serializedQueryResponse)
-
Methods inherited from class com.attivio.sdk.esb.AbstractPlatformMessage
addMessageHistory, addMessageHistory, clone, getClientId, getMessageHistory, getMessageId, getMetadata, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getWorkflowQueue, getWorkflowQueue, hasProperty, isRedelivered, removeProperty, removeWorkflowQueue, setClientId, setMessageId, setProperty, setRedelivered, setWorkflowQueue, setWorkflowQueue, toMessageString, toString, toString, toString, toString, toString, toString, toString, toString, toString, toString
-
-
-
-
Method Detail
-
getSerializedQuery
public java.lang.String getSerializedQuery()
-
setSerializedQuery
public void setSerializedQuery(java.lang.String serializedQuery)
-
getQuery
public java.lang.String getQuery()
-
setQuery
public void setQuery(java.lang.String query)
-
getQueryLanguage
public java.lang.String getQueryLanguage()
-
setQueryLanguage
public void setQueryLanguage(java.lang.String queryLanguage)
-
getDate
public java.lang.String getDate()
-
setDate
public void setDate(java.lang.String date)
-
getSearchProfile
public java.lang.String getSearchProfile()
-
setSearchProfile
public void setSearchProfile(java.lang.String searchProfile)
-
getPrincipalDomain
public java.lang.String getPrincipalDomain()
-
setPrincipalDomain
public void setPrincipalDomain(java.lang.String principalDomain)
-
getPrincipalId
public java.lang.String getPrincipalId()
-
setPrincipalId
public void setPrincipalId(java.lang.String principalId)
-
getPrincipalName
public java.lang.String getPrincipalName()
-
setPrincipalName
public void setPrincipalName(java.lang.String principalName)
-
getResponseTime
public long getResponseTime()
-
setResponseTime
public void setResponseTime(long responseTime)
-
getReturnedDocs
public long getReturnedDocs()
-
setReturnedDocs
public void setReturnedDocs(long returnedDocs)
-
getAppliedRelevancyModel
public java.lang.String getAppliedRelevancyModel()
-
setAppliedRelevancyModel
public void setAppliedRelevancyModel(java.lang.String appliedRelevancyModel)
-
getSerializedQueryResponse
public java.lang.String getSerializedQueryResponse()
-
setSerializedQueryResponse
public void setSerializedQueryResponse(java.lang.String serializedQueryResponse)
-
getRegion
public java.lang.String getRegion()
-
setRegion
public void setRegion(java.lang.String region)
-
equals
public boolean equals(java.lang.Object o)
Description copied from class:AbstractPlatformMessage
- Overrides:
equals
in classAbstractPlatformMessage
-
hashCode
public int hashCode()
Description copied from class:AbstractPlatformMessage
- Overrides:
hashCode
in classAbstractPlatformMessage
-
getEstimatedSize
public long getEstimatedSize()
- Specified by:
getEstimatedSize
in interfacePlatformMessage
- Overrides:
getEstimatedSize
in classAbstractPlatformMessage
-
-