Package com.algolia.search
Class AnalyticsConfig.Builder
- java.lang.Object
-
- com.algolia.search.ConfigBase.Builder<AnalyticsConfig.Builder>
-
- com.algolia.search.AnalyticsConfig.Builder
-
- Enclosing class:
- AnalyticsConfig
public static class AnalyticsConfig.Builder extends ConfigBase.Builder<AnalyticsConfig.Builder>
-
-
Field Summary
-
Fields inherited from class com.algolia.search.ConfigBase.Builder
compressionType
-
-
Constructor Summary
Constructors Constructor Description Builder(String applicationID, String apiKey)Creates anAnalyticsConfigwith the default hostsBuilder(String applicationID, String apiKey, String region)Creates anAnalyticsConfigwith the default hosts
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyticsConfigbuild()AnalyticsConfig.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 anAnalyticsConfigwith the default hosts- Parameters:
applicationID- The Application IDapiKey- The API Key
-
-
Method Detail
-
getThis
public AnalyticsConfig.Builder getThis()
Description copied from class:ConfigBase.BuilderTo prevent unchecked cast warning.- Specified by:
getThisin classConfigBase.Builder<AnalyticsConfig.Builder>
-
build
public AnalyticsConfig build()
-
-