Class ResolveRequest
- java.lang.Object
-
- com.fullcontact.apilib.models.Request.MultifieldRequest
-
- com.fullcontact.apilib.models.Request.ResolveRequest
-
public class ResolveRequest extends MultifieldRequest
Class to create request for Resolve
-
-
Constructor Summary
Constructors Constructor Description ResolveRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidateForIdentityDelete()Method to validate request for Identity delete.voidvalidateForIdentityMap()Method to validate request for Identity map.voidvalidateForIdentityResolve()Method to validate request for Identity resolve.-
Methods inherited from class com.fullcontact.apilib.models.Request.MultifieldRequest
isQueryable, validate
-
-
-
-
Method Detail
-
validateForIdentityMap
public void validateForIdentityMap() throws FullContactExceptionMethod to validate request for Identity map. It validates that personId should be null and must contain any one of person identifier- Throws:
FullContactException- if validation fails
-
validateForIdentityResolve
public void validateForIdentityResolve() throws FullContactExceptionMethod to validate request for Identity resolve. It validates that both personId and recordId should not be populated- Throws:
FullContactException- if validation fails
-
validateForIdentityDelete
public void validateForIdentityDelete() throws FullContactExceptionMethod to validate request for Identity delete. It validates that recordId must be populated- Throws:
FullContactException- if validation fails
-
-