public class SuggestRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Container for the parameters to the Suggest
request.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
query
Specifies the string for which you want to get suggestions.
|
private java.lang.Long |
size
Specifies the maximum number of suggestions to return.
|
private java.lang.String |
suggester
Specifies the name of the suggester to use to find suggested matches.
|
NOOP
Constructor and Description |
---|
SuggestRequest() |
Modifier and Type | Method and Description |
---|---|
SuggestRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getQuery()
Specifies the string for which you want to get suggestions.
|
java.lang.Long |
getSize()
Specifies the maximum number of suggestions to return.
|
java.lang.String |
getSuggester()
Specifies the name of the suggester to use to find suggested matches.
|
int |
hashCode() |
void |
setQuery(java.lang.String query)
Specifies the string for which you want to get suggestions.
|
void |
setSize(java.lang.Long size)
Specifies the maximum number of suggestions to return.
|
void |
setSuggester(java.lang.String suggester)
Specifies the name of the suggester to use to find suggested matches.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SuggestRequest |
withQuery(java.lang.String query)
Specifies the string for which you want to get suggestions.
|
SuggestRequest |
withSize(java.lang.Long size)
Specifies the maximum number of suggestions to return.
|
SuggestRequest |
withSuggester(java.lang.String suggester)
Specifies the name of the suggester to use to find suggested matches.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String query
Specifies the string for which you want to get suggestions.
private java.lang.String suggester
Specifies the name of the suggester to use to find suggested matches.
private java.lang.Long size
Specifies the maximum number of suggestions to return.
public void setQuery(java.lang.String query)
Specifies the string for which you want to get suggestions.
query
- Specifies the string for which you want to get suggestions.public java.lang.String getQuery()
Specifies the string for which you want to get suggestions.
public SuggestRequest withQuery(java.lang.String query)
Specifies the string for which you want to get suggestions.
query
- Specifies the string for which you want to get suggestions.public void setSuggester(java.lang.String suggester)
Specifies the name of the suggester to use to find suggested matches.
suggester
- Specifies the name of the suggester to use to find suggested
matches.public java.lang.String getSuggester()
Specifies the name of the suggester to use to find suggested matches.
public SuggestRequest withSuggester(java.lang.String suggester)
Specifies the name of the suggester to use to find suggested matches.
suggester
- Specifies the name of the suggester to use to find suggested
matches.public void setSize(java.lang.Long size)
Specifies the maximum number of suggestions to return.
size
- Specifies the maximum number of suggestions to return.public java.lang.Long getSize()
Specifies the maximum number of suggestions to return.
public SuggestRequest withSize(java.lang.Long size)
Specifies the maximum number of suggestions to return.
size
- Specifies the maximum number of suggestions to return.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public SuggestRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()