Interface HttpConfigurable
-
- All Known Subinterfaces:
ExtendedHttpConfigurable,HttpInterfaceManager
- All Known Implementing Classes:
AbstractHttpInterfaceManager,BandcampAudioSourceManager,BeamAudioSourceManager,GetyarnAudioSourceManager,HttpAudioSourceManager,MultiHttpConfigurable,NicoAudioSourceManager,SimpleHttpInterfaceManager,SoundCloudAudioSourceManager,ThreadLocalHttpInterfaceManager,TwitchStreamAudioSourceManager,VimeoAudioSourceManager,YandexMusicAudioSourceManager,YoutubeAudioSourceManager
public interface HttpConfigurableRepresents a class where HTTP request configuration can be changed.
-
-
Method Summary
All Methods Instance Methods Abstract 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)
-
-
-
Method Detail
-
configureRequests
void configureRequests(java.util.function.Function<org.apache.http.client.config.RequestConfig,org.apache.http.client.config.RequestConfig> configurator)
- Parameters:
configurator- Function to reconfigure request config.
-
configureBuilder
void configureBuilder(java.util.function.Consumer<org.apache.http.impl.client.HttpClientBuilder> configurator)
- Parameters:
configurator- Function to reconfigure HTTP builder.
-
-