Package com.atlan.model.search
Class SearchParameters
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.search.SearchParameters
- All Implemented Interfaces:
Serializable
Set of search parameters that are returned as part of the response of a search against Atlan.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
TBCWhether to include deleted relationships to this asset (true) or not (false).List of attributes that were requested in the search.Whether to fully restrict results of the search based on the policies of the requestor.Whether the Atlan tags of assets are excluded from the results (true) or not (false).Whether the term relationships for assets are excluded from the results (true) or not (false).Whether to include Atlan tag names for assets (true) or not (false).Whether to include relationship-level attributes for any relationships to each asset (true) or not (false).getQuery()
Query that was run to produce these search results.List of attributes that were requested to be included on each relationship found in the search.Deprecated.TBCWhether to include lower-level search metadata in results (true) or not (false).Whether to show the score associated with a result (true) or not (false).TBCint
hashCode()
toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
SearchParameters
public SearchParameters()
-
-
Method Details
-
getAttributes
List of attributes that were requested in the search. -
getRelationAttributes
List of attributes that were requested to be included on each relationship found in the search. -
getShowSearchScore
Whether to show the score associated with a result (true) or not (false). -
getSuppressLogs
TBC -
getExcludeMeanings
Whether the term relationships for assets are excluded from the results (true) or not (false). -
getExcludeAtlanTags
Whether the Atlan tags of assets are excluded from the results (true) or not (false). -
getIncludeAtlanTagNames
Whether to include Atlan tag names for assets (true) or not (false). By default, this is true and Atlan tag names are therefore included. Note that this can be set to true even when excludeAtlanTags is set to false. -
getEnableFullRestriction
Whether to fully restrict results of the search based on the policies of the requestor. -
getAccessControlExclusive
TBC -
getAllowDeletedRelations
Whether to include deleted relationships to this asset (true) or not (false). By default, this is false and therefore only active (not deleted) relationships will be included. -
getRequestRelationshipAttrsForSearch
Deprecated.seeincludeRelationshipAttributes
insteadWhether to include relationship-level attributes for any relationships to each asset (true) or not (false). By default, this is false and therefore relationship-level attributes are not included. -
getIncludeRelationshipAttributes
Whether to include relationship-level attributes for any relationships to each asset (true) or not (false). By default, this is false and therefore relationship-level attributes are not included. -
getShowSearchMetadata
Whether to include lower-level search metadata in results (true) or not (false). This must be true in order to use extensive paging (beyond built-in thresholds). -
getShowHighlights
TBC -
getQuery
Query that was run to produce these search results. Note that this is in string form, rather than a JSON object, but is equivalent content toIndexSearchDSL
. -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-
includeRelationshipAttributes
instead