public static class AudienceSetClient.ClientParams.Builder extends Object
AudienceSetClient.ClientParams
. Builder instances are mutable.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AudienceSetClient.ClientParams |
build() |
AudienceSetClient.ClientParams.Builder |
withApiKey(String apiKey)
the API key, available via http://factual.com
|
AudienceSetClient.ClientParams.Builder |
withDataSourceAliases(Map<String,String> dataSourceAliases)
Mapping override of Factual internal data source name to data source name desired by end user.
|
AudienceSetClient.ClientParams.Builder |
withDeploymentTags(List<String> deploymentTags)
specifies which indices should be loaded in this client.
|
AudienceSetClient.ClientParams.Builder |
withMaxIndexesToQuery(int maxIndexesToQuery)
AudienceSetClient will not query more than this many indexes.
|
AudienceSetClient.ClientParams.Builder |
withMaxMemory(long maxMemory)
the maximum memory, in bytes, which will be used by the client.
|
AudienceSetClient.ClientParams.Builder |
withOrganizationId(String organizationId)
the organization-id provided by Factual
|
AudienceSetClient.ClientParams.Builder |
withPath(String path)
the filesystem path for the directory which will be used for caching data files
|
AudienceSetClient.ClientParams.Builder |
withSecretKey(String secretKey)
the secret key, available via http://factual.com
|
public AudienceSetClient.ClientParams.Builder withOrganizationId(String organizationId)
public AudienceSetClient.ClientParams.Builder withApiKey(String apiKey)
public AudienceSetClient.ClientParams.Builder withSecretKey(String secretKey)
public AudienceSetClient.ClientParams.Builder withPath(String path)
public AudienceSetClient.ClientParams.Builder withMaxMemory(long maxMemory)
public AudienceSetClient.ClientParams.Builder withDeploymentTags(List<String> deploymentTags)
public AudienceSetClient.ClientParams.Builder withMaxIndexesToQuery(int maxIndexesToQuery)
public AudienceSetClient.ClientParams.Builder withDataSourceAliases(Map<String,String> dataSourceAliases)
Example: {"nexage": "aol", "mopub": "mobpub"}
public AudienceSetClient.ClientParams build()