Package com.mypurecloud.sdk.v2.model
Class DataActionConditionSettings
java.lang.Object
com.mypurecloud.sdk.v2.model.DataActionConditionSettings
- All Implemented Interfaces:
Serializable
DataActionConditionSettings
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontactColumnToDataActionFieldMappings(List<DataActionContactColumnFieldMapping> contactColumnToDataActionFieldMappings) A list of mappings defining which contact data fields will be passed to which data action input fields.contactIdField(String contactIdField) The input field from the data action that the contactId will be passed into.dataActionId(String dataActionId) The Data Action Id to use for this condition.dataNotFoundResolution(Boolean dataNotFoundResolution) The result of this condition if the data action returns a result indicating there was no data.booleaninthashCode()predicates(List<DigitalDataActionConditionPredicate> predicates) A list of predicates defining the comparisons to use for this condition.voidsetContactColumnToDataActionFieldMappings(List<DataActionContactColumnFieldMapping> contactColumnToDataActionFieldMappings) voidsetContactIdField(String contactIdField) voidsetDataActionId(String dataActionId) voidsetDataNotFoundResolution(Boolean dataNotFoundResolution) voidsetPredicates(List<DigitalDataActionConditionPredicate> predicates) toString()
-
Constructor Details
-
DataActionConditionSettings
public DataActionConditionSettings() -
DataActionConditionSettings
-
-
Method Details
-
dataActionId
The Data Action Id to use for this condition. -
getDataActionId
-
setDataActionId
-
contactIdField
The input field from the data action that the contactId will be passed into. -
getContactIdField
-
setContactIdField
-
dataNotFoundResolution
The result of this condition if the data action returns a result indicating there was no data. -
getDataNotFoundResolution
-
setDataNotFoundResolution
-
predicates
A list of predicates defining the comparisons to use for this condition. -
getPredicates
-
setPredicates
-
contactColumnToDataActionFieldMappings
public DataActionConditionSettings contactColumnToDataActionFieldMappings(List<DataActionContactColumnFieldMapping> contactColumnToDataActionFieldMappings) A list of mappings defining which contact data fields will be passed to which data action input fields. -
getContactColumnToDataActionFieldMappings
-
setContactColumnToDataActionFieldMappings
public void setContactColumnToDataActionFieldMappings(List<DataActionContactColumnFieldMapping> contactColumnToDataActionFieldMappings) -
equals
-
hashCode
public int hashCode() -
toString
-