Package com.oracle.bmc.datacatalog.model
Class SuggestResults
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datacatalog.model.SuggestResults
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20190325") public final class SuggestResults extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe list of potential matches returned from the suggest operation for the given input text.The size of the list will be determined by the limit parameter. 
 Note: Objects should always be created or deserialized using theSuggestResults.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theSuggestResults.Builder, which maintain a set of all explicitly set fields calledSuggestResults.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSuggestResults.Builder
 - 
Constructor SummaryConstructors Constructor Description SuggestResults(Integer totalCount, Integer searchLatencyInMs, String inputText, List<SuggestListItem> items)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SuggestResults.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetInputText()Input string for which the potential matches are computed.List<SuggestListItem>getItems()List of suggestions.IntegergetSearchLatencyInMs()Time taken to compute the result, in milliseconds.IntegergetTotalCount()Total number of items returned.inthashCode()SuggestResults.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
SuggestResults@Deprecated @ConstructorProperties({"totalCount","searchLatencyInMs","inputText","items"}) public SuggestResults(Integer totalCount, Integer searchLatencyInMs, String inputText, List<SuggestListItem> items) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static SuggestResults.Builder builder() Create a new builder.
 - 
toBuilderpublic SuggestResults.Builder toBuilder() 
 - 
getTotalCountpublic Integer getTotalCount() Total number of items returned.- Returns:
- the value
 
 - 
getSearchLatencyInMspublic Integer getSearchLatencyInMs() Time taken to compute the result, in milliseconds.- Returns:
- the value
 
 - 
getInputTextpublic String getInputText() Input string for which the potential matches are computed.- Returns:
- the value
 
 - 
getItemspublic List<SuggestListItem> getItems() List of suggestions.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-