Package com.atlan.model.fields
Class InternalKeywordTextField
java.lang.Object
com.atlan.model.fields.AtlanField
com.atlan.model.fields.SearchableField
com.atlan.model.fields.KeywordTextField
com.atlan.model.fields.InternalKeywordTextField
- All Implemented Interfaces:
IInternalSearchable
,IKeywordSearchable
,ISearchable
,ITextSearchable
Represents any field in Atlan that can be searched by keyword or text-based search operations,
and can also be searched against a special internal field directly within Atlan.
-
Field Summary
Fields inherited from class com.atlan.model.fields.KeywordTextField
inLineage
Fields inherited from interface com.atlan.model.fields.ISearchable
EMBEDDED_SOURCE_VALUE
-
Constructor Summary
ConstructorDescriptionInternalKeywordTextField
(String atlan, String internal, String keyword, String text) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the internal field for this attribute in Atlan.Methods inherited from class com.atlan.model.fields.KeywordTextField
eq, eq, getKeywordFieldName, getTextFieldName, in, in, match, regex, startsWith, wildcard
Methods inherited from class com.atlan.model.fields.SearchableField
bucketBy, bucketBy, count, distinct, distinct, getElasticFieldName, hasAnyValue, order
Methods inherited from class com.atlan.model.fields.AtlanField
getAtlanFieldName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlan.model.fields.IKeywordSearchable
eq, regex, regex, startsWith, wildcard
Methods inherited from interface com.atlan.model.fields.ISearchable
bucketBy, bucketBy
-
Constructor Details
-
InternalKeywordTextField
Default constructor.- Parameters:
atlan
- name of the attribute in the metastoreinternal
- name of the internal searchable attribute in the metastorekeyword
- name of the keyword field in the search indextext
- name of the text field in the search index
-
-
Method Details
-
getInternalFieldName
Description copied from interface:IInternalSearchable
Returns the name of the internal field for this attribute in Atlan.- Specified by:
getInternalFieldName
in interfaceIInternalSearchable
- Returns:
- the field name for the internal (searchable) field in Atlan for this attribute
-