Package com.algolia.search
Class SearchConfig.Builder
- java.lang.Object
-
- com.algolia.search.ConfigBase.Builder<SearchConfig.Builder>
-
- com.algolia.search.SearchConfig.Builder
-
- Enclosing class:
- SearchConfig
public static class SearchConfig.Builder extends ConfigBase.Builder<SearchConfig.Builder>
-
-
Field Summary
-
Fields inherited from class com.algolia.search.ConfigBase.Builder
compressionType
-
-
Constructor Summary
Constructors Constructor Description Builder(String applicationID, String apiKey)Builds aSearchConfigwith the default hosts
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchConfigbuild()SearchConfig.BuildergetThis()To prevent unchecked cast warning.SearchConfig.BuildersetCompressionType(CompressionType compressionType)Enables compression for the SearchClient.-
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)
Builds aSearchConfigwith the default hosts
-
-
Method Detail
-
getThis
public SearchConfig.Builder getThis()
Description copied from class:ConfigBase.BuilderTo prevent unchecked cast warning.- Specified by:
getThisin classConfigBase.Builder<SearchConfig.Builder>
-
build
public SearchConfig build()
-
setCompressionType
public SearchConfig.Builder setCompressionType(@Nonnull CompressionType compressionType)
Enables compression for the SearchClient. SeeCompressionType
-
-