# CustomerDataMatchConfig



## Scope and provenance

- Product: mobile
- Status: Imported reference snapshot. Import date is not a verification date or guarantee of current release support.
- SDK version: Not declared for this page. Versions in examples must not be assumed current.
- Environment: Page-specific. Confirm the environment host, credentials, and service configuration; do not infer them from another product.
- Source: https://documentation.idmission.com/identity/Android-SDK-2/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/
- Imported at: 2026-10-21T17:27:02.187Z
- Canonical page: https://docs.idmission.com/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config
- Agent index: https://docs.idmission.com/llms.txt

---

[IDentity-SDK](https://docs.idmission.com/markdown/mobile/android-sdk-2.md)/[com.idmission.sdk2.client.model](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model.md)/CustomerDataMatchConfig

<a id="customerdatamatchconfig"></a>

# Customer​Data​Match​Config

```
@Serializable()public final class CustomerDataMatchConfig
```

<a id="parameters"></a>

#### Parameters

*client​Trace​Id*

Valid values are: - Client Trace ID generated by client applicationIt can be as long as 256 characters.

<a id="constructors"></a>

## Constructors

<a id="1092376468/Constructors/191329751"></a>

[]()

[Customer​Data​Match​Config](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/-customer-data-match-config.md)

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch, String addressMatchAlgorithm, String addressMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch, String addressMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch)
```

```
@JvmOverloads()public CustomerDataMatchConfig CustomerDataMatchConfig()
```

<a id="properties"></a>

## Properties

<a id="1323024767/Properties/191329751"></a>

[]()

[address​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#1323024767%2FProperties%2F191329751)

```
private String addressMatch
```

string example: N Valid values are:

<a id="856699596/Properties/191329751"></a>

[]()

[address​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#856699596%2FProperties%2F191329751)

```
private String addressMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-974145968/Properties/191329751"></a>

[]()

[address​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-974145968%2FProperties%2F191329751)

```
private String addressMatchThreshold
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-633640155/Properties/191329751"></a>

[]()

[date​Of​Birth​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-633640155%2FProperties%2F191329751)

```
private String dateOfBirthMatch
```

string example: N Valid values are:

<a id="-438434842/Properties/191329751"></a>

[]()

[date​Of​Birth​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-438434842%2FProperties%2F191329751)

```
private String dateOfBirthMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="2025686890/Properties/191329751"></a>

[]()

[date​Of​Birth​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#2025686890%2FProperties%2F191329751)

```
private String dateOfBirthMatchThreshold
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-889965114/Properties/191329751"></a>

[]()

[expiry​Date​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-889965114%2FProperties%2F191329751)

```
private String expiryDateMatch
```

string example: N Valid values are:

<a id="-644309403/Properties/191329751"></a>

[]()

[expiry​Date​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-644309403%2FProperties%2F191329751)

```
private String expiryDateMatchAlgorithm
```

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="1819812329/Properties/191329751"></a>

[]()

[expiry​Date​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#1819812329%2FProperties%2F191329751)

```
private String expiryDateMatchThreshold
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-227051546/Properties/191329751"></a>

[]()

[first​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-227051546%2FProperties%2F191329751)

```
private String firstNameMatch
```

string example: N Valid values are:

<a id="-305283003/Properties/191329751"></a>

[]()

[first​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-305283003%2FProperties%2F191329751)

```
private String firstNameMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-2136128567/Properties/191329751"></a>

[]()

[first​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-2136128567%2FProperties%2F191329751)

```
private String firstNameMatchThreshold
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-119655799/Properties/191329751"></a>

[]()

[id​Number​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-119655799%2FProperties%2F191329751)

```
private String idNumberMatch
```

string example: N Valid values are:

<a id="-1592046334/Properties/191329751"></a>

[]()

[id​Number​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1592046334%2FProperties%2F191329751)

```
private String idNumberMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="872075398/Properties/191329751"></a>

[]()

[id​Number​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#872075398%2FProperties%2F191329751)

```
private String idNumberMatchThreshold
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1792521274/Properties/191329751"></a>

[]()

[last​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1792521274%2FProperties%2F191329751)

```
private String lastNameMatch
```

string example: N Valid values are:

<a id="-1717745563/Properties/191329751"></a>

[]()

[last​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1717745563%2FProperties%2F191329751)

```
private String lastNameMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="746376169/Properties/191329751"></a>

[]()

[last​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#746376169%2FProperties%2F191329751)

```
private String lastNameMatchThreshold
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1305451579/Properties/191329751"></a>

[]()

[middle​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1305451579%2FProperties%2F191329751)

```
private String middleNameMatch
```

string example: N Valid values are:

<a id="-1813594298/Properties/191329751"></a>

[]()

[middle​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1813594298%2FProperties%2F191329751)

```
private String middleNameMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="650527434/Properties/191329751"></a>

[]()

[middle​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#650527434%2FProperties%2F191329751)

```
private String middleNameMatchThreshold
```

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1324207856/Properties/191329751"></a>

[]()

[name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1324207856%2FProperties%2F191329751)

```
private String nameMatch
```

string example: N Valid values are:

<a id="591378011/Properties/191329751"></a>

[]()

[name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#591378011%2FProperties%2F191329751)

```
private String nameMatchAlgorithm
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-1239467553/Properties/191329751"></a>

[]()

[name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config.md#-1239467553%2FProperties%2F191329751)

```
private String nameMatchThreshold
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="functions"></a>

## Functions

<a id="-980339389/Functions/191329751"></a>

[]()

[get​Address​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-address-match.md)

```
public final String getAddressMatch()
```

string example: N Valid values are:

<a id="2114370440/Functions/191329751"></a>

[]()

[get​Address​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-address-match-algorithm.md)

```
public final String getAddressMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="283524876/Functions/191329751"></a>

[]()

[get​Address​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-address-match-threshold.md)

```
public final String getAddressMatchThreshold()
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="1305042153/Functions/191329751"></a>

[]()

[get​Date​Of​Birth​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-date-of-birth-match.md)

```
public final String getDateOfBirthMatch()
```

string example: N Valid values are:

<a id="1286196898/Functions/191329751"></a>

[]()

[get​Date​Of​Birth​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-date-of-birth-match-algorithm.md)

```
public final String getDateOfBirthMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-544648666/Functions/191329751"></a>

[]()

[get​Date​Of​Birth​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-date-of-birth-match-threshold.md)

```
public final String getDateOfBirthMatchThreshold()
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="280951682/Functions/191329751"></a>

[]()

[get​Expiry​Date​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-expiry-date-match.md)

```
public final String getExpiryDateMatch()
```

string example: N Valid values are:

<a id="1628081193/Functions/191329751"></a>

[]()

[get​Expiry​Date​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-expiry-date-match-algorithm.md)

```
public final String getExpiryDateMatchAlgorithm()
```

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-202764371/Functions/191329751"></a>

[]()

[get​Expiry​Date​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-expiry-date-match-threshold.md)

```
public final String getExpiryDateMatchThreshold()
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1851848022/Functions/191329751"></a>

[]()

[get​First​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-first-name-match.md)

```
public final String getFirstNameMatch()
```

string example: N Valid values are:

<a id="1430587905/Functions/191329751"></a>

[]()

[get​First​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-first-name-match-algorithm.md)

```
public final String getFirstNameMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-400257659/Functions/191329751"></a>

[]()

[get​First​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-first-name-match-threshold.md)

```
public final String getFirstNameMatchThreshold()
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="1490499397/Functions/191329751"></a>

[]()

[get​Id​Number​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-id-number-match.md)

```
public final String getIdNumberMatch()
```

string example: N Valid values are:

<a id="-1258955834/Functions/191329751"></a>

[]()

[get​Id​Number​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-id-number-match-algorithm.md)

```
public final String getIdNumberMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="1205165898/Functions/191329751"></a>

[]()

[get​Id​Number​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-id-number-match-threshold.md)

```
public final String getIdNumberMatchThreshold()
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-182366078/Functions/191329751"></a>

[]()

[get​Last​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-last-name-match.md)

```
public final String getLastNameMatch()
```

string example: N Valid values are:

<a id="-1384655063/Functions/191329751"></a>

[]()

[get​Last​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-last-name-match-algorithm.md)

```
public final String getLastNameMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="1079466669/Functions/191329751"></a>

[]()

[get​Last​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-last-name-match-threshold.md)

```
public final String getLastNameMatchThreshold()
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-134534783/Functions/191329751"></a>

[]()

[get​Middle​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-middle-name-match.md)

```
public final String getMiddleNameMatch()
```

string example: N Valid values are:

<a id="458796298/Functions/191329751"></a>

[]()

[get​Middle​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-middle-name-match-algorithm.md)

```
public final String getMiddleNameMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-1372049266/Functions/191329751"></a>

[]()

[get​Middle​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-middle-name-match-threshold.md)

```
public final String getMiddleNameMatchThreshold()
```

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1058868276/Functions/191329751"></a>

[]()

[get​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-name-match.md)

```
public final String getNameMatch()
```

string example: N Valid values are:

<a id="-350730465/Functions/191329751"></a>

[]()

[get​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-name-match-algorithm.md)

```
public final String getNameMatchAlgorithm()
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="2113391267/Functions/191329751"></a>

[]()

[get​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/get-name-match-threshold.md)

```
public final String getNameMatchThreshold()
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-394896938/Functions/191329751"></a>

[]()

[set​Address​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-address-match.md)

```
public final Unit setAddressMatch(String addressMatch)
```

string example: N Valid values are:

<a id="1935492851/Functions/191329751"></a>

[]()

[set​Address​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-address-match-algorithm.md)

```
public final Unit setAddressMatchAlgorithm(String addressMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-1333898377/Functions/191329751"></a>

[]()

[set​Address​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-address-match-threshold.md)

```
public final Unit setAddressMatchThreshold(String addressMatchThreshold)
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1040691972/Functions/191329751"></a>

[]()

[set​Date​Of​Birth​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-date-of-birth-match.md)

```
public final Unit setDateOfBirthMatch(String dateOfBirthMatch)
```

string example: N Valid values are:

<a id="-1270645107/Functions/191329751"></a>

[]()

[set​Date​Of​Birth​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-date-of-birth-match-algorithm.md)

```
public final Unit setDateOfBirthMatchAlgorithm(String dateOfBirthMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-245069039/Functions/191329751"></a>

[]()

[set​Date​Of​Birth​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-date-of-birth-match-threshold.md)

```
public final Unit setDateOfBirthMatchThreshold(String dateOfBirthMatchThreshold)
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-71875987/Functions/191329751"></a>

[]()

[set​Expiry​Date​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-expiry-date-match.md)

```
public final Unit setExpiryDateMatch(String expiryDateMatch)
```

string example: N Valid values are:

<a id="-1376577476/Functions/191329751"></a>

[]()

[set​Expiry​Date​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-expiry-date-match-algorithm.md)

```
public final Unit setExpiryDateMatchAlgorithm(String expiryDateMatchAlgorithm)
```

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-351001408/Functions/191329751"></a>

[]()

[set​Expiry​Date​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-expiry-date-match-threshold.md)

```
public final Unit setExpiryDateMatchThreshold(String expiryDateMatchThreshold)
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1514855939/Functions/191329751"></a>

[]()

[set​First​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-first-name-match.md)

```
public final Unit setFirstNameMatch(String firstNameMatch)
```

string example: N Valid values are:

<a id="1399831212/Functions/191329751"></a>

[]()

[set​First​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-first-name-match-algorithm.md)

```
public final Unit setFirstNameMatchAlgorithm(String firstNameMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-1869560016/Functions/191329751"></a>

[]()

[set​First​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-first-name-match-threshold.md)

```
public final Unit setFirstNameMatchThreshold(String firstNameMatchThreshold)
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="1785839600/Functions/191329751"></a>

[]()

[set​Id​Number​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-id-number-match.md)

```
public final Unit setIdNumberMatch(String idNumberMatch)
```

string example: N Valid values are:

<a id="239738393/Functions/191329751"></a>

[]()

[set​Id​Number​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-id-number-match-algorithm.md)

```
public final Unit setIdNumberMatchAlgorithm(String idNumberMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="1265314461/Functions/191329751"></a>

[]()

[set​Id​Number​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-id-number-match-threshold.md)

```
public final Unit setIdNumberMatchThreshold(String idNumberMatchThreshold)
```

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1813747091/Functions/191329751"></a>

[]()

[set​Last​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-last-name-match.md)

```
public final Unit setLastNameMatch(String lastNameMatch)
```

string example: N Valid values are:

<a id="1913843772/Functions/191329751"></a>

[]()

[set​Last​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-last-name-match-algorithm.md)

```
public final Unit setLastNameMatchAlgorithm(String lastNameMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-1355547456/Functions/191329751"></a>

[]()

[set​Last​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-last-name-match-threshold.md)

```
public final Unit setLastNameMatchThreshold(String lastNameMatchThreshold)
```

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="-1657829844/Functions/191329751"></a>

[]()

[set​Middle​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-middle-name-match.md)

```
public final Unit setMiddleNameMatch(String middleNameMatch)
```

string example: N Valid values are:

<a id="-1360946339/Functions/191329751"></a>

[]()

[set​Middle​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-middle-name-match-algorithm.md)

```
public final Unit setMiddleNameMatchAlgorithm(String middleNameMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="-335370271/Functions/191329751"></a>

[]()

[set​Middle​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-middle-name-match-threshold.md)

```
public final Unit setMiddleNameMatchThreshold(String middleNameMatchThreshold)
```

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

<a id="579529271/Functions/191329751"></a>

[]()

[set​Name​Match](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-name-match.md)

```
public final Unit setNameMatch(String nameMatch)
```

string example: N Valid values are:

<a id="792630194/Functions/191329751"></a>

[]()

[set​Name​Match​Algorithm](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-name-match-algorithm.md)

```
public final Unit setNameMatchAlgorithm(String nameMatchAlgorithm)
```

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

<a id="1818206262/Functions/191329751"></a>

[]()

[set​Name​Match​Threshold](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-customer-data-match-config/set-name-match-threshold.md)

```
public final Unit setNameMatchThreshold(String nameMatchThreshold)
```

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.
