Class MultiHttpConfigurable
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.tools.http.MultiHttpConfigurable
-
- All Implemented Interfaces:
ExtendedHttpConfigurable,HttpConfigurable
public class MultiHttpConfigurable extends java.lang.Object implements ExtendedHttpConfigurable
-
-
Constructor Summary
Constructors Constructor Description MultiHttpConfigurable(java.util.Collection<ExtendedHttpConfigurable> configurables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureBuilder(java.util.function.Consumer<org.apache.http.impl.client.HttpClientBuilder> configurator)voidconfigureRequests(java.util.function.Function<org.apache.http.client.config.RequestConfig,org.apache.http.client.config.RequestConfig> configurator)voidsetHttpContextFilter(HttpContextFilter filter)
-
-
-
Constructor Detail
-
MultiHttpConfigurable
public MultiHttpConfigurable(java.util.Collection<ExtendedHttpConfigurable> configurables)
-
-
Method Detail
-
setHttpContextFilter
public void setHttpContextFilter(HttpContextFilter filter)
- Specified by:
setHttpContextFilterin interfaceExtendedHttpConfigurable
-
configureRequests
public void configureRequests(java.util.function.Function<org.apache.http.client.config.RequestConfig,org.apache.http.client.config.RequestConfig> configurator)
- Specified by:
configureRequestsin interfaceHttpConfigurable- Parameters:
configurator- Function to reconfigure request config.
-
configureBuilder
public void configureBuilder(java.util.function.Consumer<org.apache.http.impl.client.HttpClientBuilder> configurator)
- Specified by:
configureBuilderin interfaceHttpConfigurable- Parameters:
configurator- Function to reconfigure HTTP builder.
-
-