EntityAttribute¶
- 
class oci.oda.models.EntityAttribute(**kwargs)¶
- Bases: - object- Attribute of an entity - Attributes - TEMPORAL_PREFERENCE_FUTURE- A constant which can be used with the temporal_preference property of a EntityAttribute. - TEMPORAL_PREFERENCE_NEAREST- A constant which can be used with the temporal_preference property of a EntityAttribute. - TEMPORAL_PREFERENCE_PAST- A constant which can be used with the temporal_preference property of a EntityAttribute. - TYPE_ATTRIBUTE_REFERENCE- A constant which can be used with the type property of a EntityAttribute. - TYPE_BOOLEAN- A constant which can be used with the type property of a EntityAttribute. - TYPE_COMPOSITE_ENTITY- A constant which can be used with the type property of a EntityAttribute. - TYPE_DATE- A constant which can be used with the type property of a EntityAttribute. - TYPE_DATE_TIME- A constant which can be used with the type property of a EntityAttribute. - TYPE_ENTITY- A constant which can be used with the type property of a EntityAttribute. - TYPE_NUMBER- A constant which can be used with the type property of a EntityAttribute. - TYPE_TEXT- A constant which can be used with the type property of a EntityAttribute. - entity_name- Gets the entity_name of this EntityAttribute. - is_fuzzy_match- Gets the is_fuzzy_match of this EntityAttribute. - is_invert_comparisons- Gets the is_invert_comparisons of this EntityAttribute. - is_multi_value- Gets the is_multi_value of this EntityAttribute. - name- [Required] Gets the name of this EntityAttribute. - natural_language_mapping- Gets the natural_language_mapping of this EntityAttribute. - temporal_preference- Gets the temporal_preference of this EntityAttribute. - type- [Required] Gets the type of this EntityAttribute. - Methods - __init__(**kwargs)- Initializes a new EntityAttribute object with values from keyword arguments. - 
TEMPORAL_PREFERENCE_FUTURE= 'FUTURE'¶
- A constant which can be used with the temporal_preference property of a EntityAttribute. This constant has a value of “FUTURE” 
 - 
TEMPORAL_PREFERENCE_NEAREST= 'NEAREST'¶
- A constant which can be used with the temporal_preference property of a EntityAttribute. This constant has a value of “NEAREST” 
 - 
TEMPORAL_PREFERENCE_PAST= 'PAST'¶
- A constant which can be used with the temporal_preference property of a EntityAttribute. This constant has a value of “PAST” 
 - 
TYPE_ATTRIBUTE_REFERENCE= 'ATTRIBUTE_REFERENCE'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “ATTRIBUTE_REFERENCE” 
 - 
TYPE_BOOLEAN= 'BOOLEAN'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “BOOLEAN” 
 - 
TYPE_COMPOSITE_ENTITY= 'COMPOSITE_ENTITY'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “COMPOSITE_ENTITY” 
 - 
TYPE_DATE= 'DATE'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “DATE” 
 - 
TYPE_DATE_TIME= 'DATE_TIME'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “DATE_TIME” 
 - 
TYPE_ENTITY= 'ENTITY'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “ENTITY” 
 - 
TYPE_NUMBER= 'NUMBER'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “NUMBER” 
 - 
TYPE_TEXT= 'TEXT'¶
- A constant which can be used with the type property of a EntityAttribute. This constant has a value of “TEXT” 
 - 
__init__(**kwargs)¶
- Initializes a new EntityAttribute object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - name (str) – The value to assign to the name property of this EntityAttribute.
- type (str) – The value to assign to the type property of this EntityAttribute. Allowed values for this property are: “TEXT”, “NUMBER”, “DATE_TIME”, “DATE”, “ENTITY”, “COMPOSITE_ENTITY”, “ATTRIBUTE_REFERENCE”, “BOOLEAN”
- natural_language_mapping (oci.oda.models.EntityAttributeNaturalLanguageMapping) – The value to assign to the natural_language_mapping property of this EntityAttribute.
- is_multi_value (bool) – The value to assign to the is_multi_value property of this EntityAttribute.
- is_fuzzy_match (bool) – The value to assign to the is_fuzzy_match property of this EntityAttribute.
- is_invert_comparisons (bool) – The value to assign to the is_invert_comparisons property of this EntityAttribute.
- temporal_preference (str) – The value to assign to the temporal_preference property of this EntityAttribute. Allowed values for this property are: “PAST”, “FUTURE”, “NEAREST”
- entity_name (str) – The value to assign to the entity_name property of this EntityAttribute.
 
 - 
entity_name¶
- Gets the entity_name of this EntityAttribute. Name of referenced entity. - Returns: - The entity_name of this EntityAttribute. - Return type: - str 
 - 
is_fuzzy_match¶
- Gets the is_fuzzy_match of this EntityAttribute. Is the entity attribute a fuzzy match - Returns: - The is_fuzzy_match of this EntityAttribute. - Return type: - bool 
 - 
is_invert_comparisons¶
- Gets the is_invert_comparisons of this EntityAttribute. Are comparisons inverted in the entity attribute - Returns: - The is_invert_comparisons of this EntityAttribute. - Return type: - bool 
 - 
is_multi_value¶
- Gets the is_multi_value of this EntityAttribute. Is the entity attribute multi-value - Returns: - The is_multi_value of this EntityAttribute. - Return type: - bool 
 - 
name¶
- [Required] Gets the name of this EntityAttribute. The name of an entity attribute - Returns: - The name of this EntityAttribute. - Return type: - str 
 - 
natural_language_mapping¶
- Gets the natural_language_mapping of this EntityAttribute. - Returns: - The natural_language_mapping of this EntityAttribute. - Return type: - oci.oda.models.EntityAttributeNaturalLanguageMapping 
 - 
temporal_preference¶
- Gets the temporal_preference of this EntityAttribute. Temporal preference of an attribute - Allowed values for this property are: “PAST”, “FUTURE”, “NEAREST” - Returns: - The temporal_preference of this EntityAttribute. - Return type: - str 
 - 
type¶
- [Required] Gets the type of this EntityAttribute. The type of an entity attribute - Allowed values for this property are: “TEXT”, “NUMBER”, “DATE_TIME”, “DATE”, “ENTITY”, “COMPOSITE_ENTITY”, “ATTRIBUTE_REFERENCE”, “BOOLEAN” - Returns: - The type of this EntityAttribute. - Return type: - str 
 
-