# Class: ResolveContactsRequest

## Constructor

#### new ResolveContactsRequest(searchStrings, searchField, searchSource)

  This class defines the parameters of the resolve contacts request.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `searchStrings` | Array.<string> | Array of the strings to search for.
  `searchField` | AvayaClientServices.Services.Contacts.ResolveContactsFieldType | Field the contact resolution should be done against (phone number or email address).
  `searchSource` | AvayaClientServices.Services.Contacts.SearchSourceType | Source the search should be done in (cache, network or both).

  ##### See:

    - {AvayaClientServices.Services.Contacts.Contacts#resolveContacts}

## Methods

#### getSearchField() → {string}

  Returns the field the search should be done against.

  ##### Returns:

  { string }

#### getSearchSource() → {string}

  Returns the contact source the search should be done in.

  ##### Returns:

  { string }

#### getSearchStrings() → {string}

  Returns the array of search strings.

  ##### Returns:

  { string }

#### getUniqueSearchId() → {string}

  Returns the unique ID of this search request. It is generated upon the request instantiation.

  ##### Returns:

  { string }