Package com.mypurecloud.sdk.v2.model
Class EnrichFieldRule
java.lang.Object
com.mypurecloud.sdk.v2.model.EnrichFieldRule
- All Implemented Interfaces:
Serializable
EnrichFieldRule
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe behavior for how to combine data from the request body and the database.static enumThe behavior for how to combine items in array field from the request body and the database. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaction(EnrichFieldRule.ActionEnum action) The behavior for how to combine data from the request body and the database.arrayAction(EnrichFieldRule.ArrayActionEnum arrayAction) The behavior for how to combine items in array field from the request body and the database.booleanA restricted JSONPath naming the specific field this combining behavior should apply to.getField()inthashCode()voidsetAction(EnrichFieldRule.ActionEnum action) voidsetArrayAction(EnrichFieldRule.ArrayActionEnum arrayAction) voidtoString()
-
Constructor Details
-
EnrichFieldRule
public EnrichFieldRule() -
EnrichFieldRule
-
-
Method Details
-
field
A restricted JSONPath naming the specific field this combining behavior should apply to. Only dot notation with alphanumeric characters and underscores (e.g., $.address.address1, $.externalOrganization, $.tickers) are allowed. Bracket notation, array indexing, wildcards, sublists, and filter expressions are not permitted. -
getField
-
setField
-
action
The behavior for how to combine data from the request body and the database. -
getAction
-
setAction
-
arrayAction
The behavior for how to combine items in array field from the request body and the database. -
getArrayAction
-
setArrayAction
-
equals
-
hashCode
public int hashCode() -
toString
-