# Print output for @column tags ?> ContactsContract.Contacts.AggregationSuggestions.Builder - Android SDK | Android Developers

Most visited

Recently visited

ContactsContract.Contacts.AggregationSuggestions.Builder

public static final class ContactsContract.Contacts.AggregationSuggestions.Builder
extends Object

java.lang.Object
   ↳ android.provider.ContactsContract.Contacts.AggregationSuggestions.Builder


A convenience builder for aggregation suggestion content URIs.

Summary

Public constructors

Builder()

Public methods

ContactsContract.Contacts.AggregationSuggestions.Builder addNameParameter(String name)

Add a name to be used when searching for aggregation suggestions.

Uri build()

Combine all of the options that have been set and return a new Uri object for fetching aggregation suggestions.

ContactsContract.Contacts.AggregationSuggestions.Builder setContactId(long contactId)

Optional existing contact ID.

ContactsContract.Contacts.AggregationSuggestions.Builder setLimit(int limit)

Sets the Maximum number of suggested aggregations that should be returned.

Inherited methods

Public constructors

Builder

public Builder ()

Public methods

addNameParameter

public ContactsContract.Contacts.AggregationSuggestions.Builder addNameParameter (String name)

Add a name to be used when searching for aggregation suggestions.

Parameters
name String: name to find aggregation suggestions for

Returns
ContactsContract.Contacts.AggregationSuggestions.Builder This Builder object to allow for chaining of calls to builder methods

build

public Uri build ()

Combine all of the options that have been set and return a new Uri object for fetching aggregation suggestions.

Returns
Uri

setContactId

public ContactsContract.Contacts.AggregationSuggestions.Builder setContactId (long contactId)

Optional existing contact ID. If it is not provided, the search will be based exclusively on the values supplied with addNameParameter(String).

Parameters
contactId long: contact to find aggregation suggestions for

Returns
ContactsContract.Contacts.AggregationSuggestions.Builder This Builder object to allow for chaining of calls to builder methods

setLimit

public ContactsContract.Contacts.AggregationSuggestions.Builder setLimit (int limit)

Sets the Maximum number of suggested aggregations that should be returned.

Parameters
limit int: The maximum number of suggested aggregations

Returns
ContactsContract.Contacts.AggregationSuggestions.Builder This Builder object to allow for chaining of calls to builder methods