Package com.algolia.search
Class InsightsConfig.Builder
- java.lang.Object
-
- com.algolia.search.ConfigBase.Builder<InsightsConfig.Builder>
-
- com.algolia.search.InsightsConfig.Builder
-
- Enclosing class:
- InsightsConfig
public static class InsightsConfig.Builder extends ConfigBase.Builder<InsightsConfig.Builder>
-
-
Field Summary
-
Fields inherited from class com.algolia.search.ConfigBase.Builder
compressionType
-
-
Constructor Summary
Constructors Constructor Description Builder(String applicationID, String apiKey)Creates anInsightsConfigwith the default region ("us").Builder(String applicationID, String apiKey, String region)Creates anInsightsConfigwith a custom region.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InsightsConfigbuild()InsightsConfig.BuildergetThis()To prevent unchecked cast warning.-
Methods inherited from class com.algolia.search.ConfigBase.Builder
addExtraHeaders, addExtraHeaders, setBatchSize, setConnectTimeOut, setExecutorService, setHosts, setReadTimeOut, setUseSystemProxy, setWriteTimeOut
-
-
-
-
Constructor Detail
-
Builder
public Builder(@Nonnull String applicationID, @Nonnull String apiKey)
Creates anInsightsConfigwith the default region ("us").- Parameters:
applicationID- The ApplicationIDapiKey- The API Key
-
-
Method Detail
-
getThis
public InsightsConfig.Builder getThis()
Description copied from class:ConfigBase.BuilderTo prevent unchecked cast warning.- Specified by:
getThisin classConfigBase.Builder<InsightsConfig.Builder>
-
build
public InsightsConfig build()
-
-