public class QueryReportingSuggest extends BuildableSuggest implements com.exalead.util.Checkable, java.io.Serializable
BuildableSuggest.Transformer<T>, BuildableSuggest.Visitor
Modifier and Type | Field and Description |
---|---|
java.lang.String |
applicationId |
static boolean |
DEFAULT_DISCARD_COMPLEX_QUERY |
boolean |
discardComplexQuery |
suggestBuildConfig, suggestBuildTrigger
blackListURL, suggestName, suggestQueryConfig, whiteListURL
Constructor and Description |
---|
QueryReportingSuggest() |
QueryReportingSuggest(QueryReportingSuggest o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(BuildableSuggest.Transformer<T> transformer,
T[] t) |
void |
accept(BuildableSuggest.Visitor visitor) |
<T> T |
accept(Suggest.Transformer<T> transformer,
T[] t) |
void |
accept(Suggest.Visitor visitor) |
void |
check(boolean deep,
java.lang.String errorContext)
Checks this QueryReportingSuggest.
|
static QueryReportingSuggest |
fromString(java.lang.String s)
String representation of this QueryReportingSuggest.
|
java.lang.String |
getApplicationId()
Retrieves logs for a specific application.
|
boolean |
isDiscardComplexQuery()
Discards queries containing prefix handlers and operators.
|
QueryReportingSuggest |
makeCopy()
Creates and returns a deep copy of this QueryReportingSuggest.
|
static QueryReportingSuggest |
readFrom(java.io.InputStream is)
Read this QueryReportingSuggest from an XML fragment.
|
void |
setApplicationId(java.lang.String applicationId)
Retrieves logs for a specific application.
|
void |
setDiscardComplexQuery(boolean discardComplexQuery)
Discards queries containing prefix handlers and operators.
|
java.lang.String |
toString()
String representation of this QueryReportingSuggest.
|
QueryReportingSuggest |
withApplicationId(java.lang.String applicationId) |
QueryReportingSuggest |
withBlackListURL(java.lang.String blackListURL) |
QueryReportingSuggest |
withDiscardComplexQuery(boolean discardComplexQuery) |
QueryReportingSuggest |
withDiscardComplexQuery(java.lang.Boolean discardComplexQuery) |
QueryReportingSuggest |
withSuggestBuildConfig(SuggestBuildConfig suggestBuildConfig) |
QueryReportingSuggest |
withSuggestBuildTrigger(SuggestBuildTrigger suggestBuildTrigger) |
QueryReportingSuggest |
withSuggestName(java.lang.String suggestName) |
QueryReportingSuggest |
withSuggestQueryConfig(SuggestQueryConfig suggestQueryConfig) |
QueryReportingSuggest |
withWhiteListURL(java.lang.String whiteListURL) |
void |
writeTo(java.io.OutputStream os)
Write this QueryReportingSuggest as an XML fragment
|
getSuggestBuildConfig, getSuggestBuildTrigger, setSuggestBuildConfig, setSuggestBuildTrigger
getBlackListURL, getSuggestName, getSuggestQueryConfig, getWhiteListURL, setBlackListURL, setSuggestName, setSuggestQueryConfig, setWhiteListURL
public boolean discardComplexQuery
public static final boolean DEFAULT_DISCARD_COMPLEX_QUERY
public java.lang.String applicationId
public QueryReportingSuggest()
public QueryReportingSuggest(QueryReportingSuggest o)
public QueryReportingSuggest withSuggestBuildTrigger(SuggestBuildTrigger suggestBuildTrigger)
withSuggestBuildTrigger
in class BuildableSuggest
public QueryReportingSuggest withSuggestBuildConfig(SuggestBuildConfig suggestBuildConfig)
withSuggestBuildConfig
in class BuildableSuggest
public QueryReportingSuggest withSuggestName(java.lang.String suggestName)
withSuggestName
in class BuildableSuggest
public QueryReportingSuggest withWhiteListURL(java.lang.String whiteListURL)
withWhiteListURL
in class BuildableSuggest
public QueryReportingSuggest withBlackListURL(java.lang.String blackListURL)
withBlackListURL
in class BuildableSuggest
public QueryReportingSuggest withSuggestQueryConfig(SuggestQueryConfig suggestQueryConfig)
withSuggestQueryConfig
in class BuildableSuggest
public void setDiscardComplexQuery(boolean discardComplexQuery)
public boolean isDiscardComplexQuery()
public QueryReportingSuggest withDiscardComplexQuery(boolean discardComplexQuery)
public QueryReportingSuggest withDiscardComplexQuery(java.lang.Boolean discardComplexQuery)
public void setApplicationId(java.lang.String applicationId)
public java.lang.String getApplicationId()
public QueryReportingSuggest withApplicationId(java.lang.String applicationId)
public QueryReportingSuggest makeCopy()
makeCopy
in class BuildableSuggest
public static QueryReportingSuggest readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
writeTo
in class BuildableSuggest
javax.xml.bind.JAXBException
java.io.IOException
public static QueryReportingSuggest fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class BuildableSuggest
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class BuildableSuggest
com.exalead.util.TypedException
public void accept(BuildableSuggest.Visitor visitor) throws com.exalead.util.TypedException
accept
in class BuildableSuggest
com.exalead.util.TypedException
public void accept(Suggest.Visitor visitor) throws com.exalead.util.TypedException
public <T> T accept(BuildableSuggest.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class BuildableSuggest
com.exalead.util.TypedException
public <T> T accept(Suggest.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.