Modifier and Type | Method and Description |
---|---|
Options |
NettyMessenger.getOptions()
getOptions.
|
Options |
NettyTransport.getOptions()
getOptions.
|
Options |
AbstractClient.getOptions() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
NettyMessenger.configure(Options options)
Populate configuration options.
|
protected abstract NettyMessenger<R,S> |
NettySocketClient.createMessenger(Options options)
Factory method for
Messenger . |
protected abstract Messenger<R,S> |
AbstractClient.createMessenger(Options options)
Factory method for
Messenger . |
protected HttpMessenger |
AbstractRestClient.createMessenger(Options options)
Factory method for
Messenger . |
protected <X> void |
NettyMessenger.lockedOption(Options map,
Option<X> option,
X value)
Lock an option and prevent future updates for this option
|
Constructor and Description |
---|
AbstractClient(Options options)
Create a new client instance using the provided configuration options.
|
NettyMessenger(Options options)
Constructor for NettyMessenger.
|
NettySocketClient(Options options)
Create a new client instance using the provided configuration options.
|
NettyTransport(Options options)
Constructor for NettyTransport.
|
Modifier and Type | Method and Description |
---|---|
Options |
NettyChannelFactoryDecorator.getOptions()
getOptions.
|
Options |
AbstractNettyChannelFactory.getOptions()
getOptions.
|
Options |
NettyChannelFactory.getOptions()
getOptions.
|
Modifier and Type | Method and Description |
---|---|
NettyContextChannelFactory |
DefaultNettyChannelFactoryProvider.getContextualFactory(TransportType type,
Options options)
Get a new decorated
NettyChannelFactory |
NettyContextChannelFactory |
NettyChannelFactoryProvider.getContextualFactory(TransportType type,
Options options)
Get a new decorated
NettyChannelFactory |
NettyContextChannelFactory |
DefaultNettyChannelFactoryProvider.getContextualFactory(TransportType type,
Options options,
NettyChannelContextFactory contextFactory)
getContextualFactory.
|
NettyContextChannelFactory |
NettyChannelFactoryProvider.getContextualFactory(TransportType type,
Options options,
NettyChannelContextFactory contextFactory)
getContextualFactory.
|
NettyChannelFactory |
DefaultNettyChannelFactoryProvider.getFactory(TransportType type,
Options options)
getFactory.
|
NettyChannelFactory |
NettyChannelFactoryProvider.getFactory(TransportType type,
Options options)
getFactory.
|
Constructor and Description |
---|
AbstractNettyChannelFactory(TransportType type,
Options options,
NettyPropertyResolver resolver)
Constructor for AbstractNettyChannelFactory.
|
AbstractNettyChannelFactory(TransportType type,
Options options,
NettyPropertyResolver resolver,
NettyChannelInitializer initializer)
Constructor for AbstractNettyChannelFactory.
|
TcpNettyChannelFactory(Options options)
Constructor for TcpNettyChannelFactory.
|
TcpNettyChannelFactory(Options options,
NettyPropertyResolver resolver)
Constructor for TcpNettyChannelFactory.
|
UdpNettyChannelFactory(Options options,
boolean connectionless)
Constructor for UdpNettyChannelFactory.
|
UdpNettyChannelFactory(Options options,
NettyPropertyResolver resolver,
boolean connectionless)
Constructor for UdpNettyChannelFactory.
|
Modifier and Type | Method and Description |
---|---|
Options |
AsyncHttpTransport.getOptions()
getOptions.
|
Modifier and Type | Class and Description |
---|---|
class |
OptionBuilder<T extends Options>
A helper class for building a map of configuration
Option instances. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOptions
Base class for all
Option containers |
class |
ConnectOptions
Failsafe
Option s to be used by the underlying connection factory |
class |
FailsafeOptions
Failsafe Options. |
class |
GeneralOptions
A collection of global configuration
Option s |
class |
HttpOptions
HttpOptions class.
|
Modifier and Type | Method and Description |
---|---|
static <C extends Options,O extends OptionBuilder<C>> |
OptionBuilder.newBuilder(Class<C> optionsClass)
Creates a new option container based on the provided
Options class. |
Modifier and Type | Method and Description |
---|---|
static Options |
GeneralOptions.getInstance()
The global
Options container initially populated with the default values but can be overriden at runtime. |
Options |
ConfigurationSupport.getOptions()
getOptions.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends Options> |
Option.getDeclaringClass()
|
static com.google.common.collect.SetMultimap<Class<? extends Options>,Option.CacheEntry> |
Option.getOptions()
Returns a read-only
SetMultimap containing of all the Option s provided by this library |
Modifier and Type | Method and Description |
---|---|
static <T> dev.failsafe.CircuitBreakerBuilder<T> |
FailsafeBuilder.buildCircuitBreaker(Class<? extends Options> context,
Options options)
buildCircuitBreaker.
|
static <T> dev.failsafe.RateLimiterBuilder<T> |
FailsafeBuilder.buildRateLimiter(Class<? extends Options> context,
Options options)
buildRateLimiter.
|
static <T> dev.failsafe.RetryPolicyBuilder<T> |
FailsafeBuilder.buildRetryPolicy(Class<? extends Options> context,
Options options)
buildRetryPolicy.
|
static void |
Option.consolidate(Options options,
Class<?> source) |
static Integer |
Platform.getCoreThreadCount(Options options,
ExecutorService executorService)
Get the core number of threads specified in
Options if available. |
Modifier and Type | Method and Description |
---|---|
static <T> dev.failsafe.CircuitBreakerBuilder<T> |
FailsafeBuilder.buildCircuitBreaker(Class<? extends Options> context,
Options options)
buildCircuitBreaker.
|
static <T> dev.failsafe.RateLimiterBuilder<T> |
FailsafeBuilder.buildRateLimiter(Class<? extends Options> context,
Options options)
buildRateLimiter.
|
static <T> dev.failsafe.RetryPolicyBuilder<T> |
FailsafeBuilder.buildRetryPolicy(Class<? extends Options> context,
Options options)
buildRetryPolicy.
|
default <X> X |
Options.get(Option<?> option,
Class<? extends Options> context) |
<X> X |
Options.get(String key,
Class<? extends Options> context) |
<X> X |
AbstractOptions.get(String key,
Class<? extends Options> context) |
default <X> X |
Options.getOrDefault(Option<X> option,
Class<? extends Options> context) |
default <X> X |
Options.getOrDefault(String key,
Class<? extends Options> context) |
static void |
Option.initialize(Class<? extends Options> containerClass) |
static <V> Option<V> |
Option.of(Class<? extends Options> containerClass,
Class<?> context,
Option<?> option) |
static <V> Option<V> |
Option.of(Class<? extends Options> containerClass,
Class<?> context,
String key) |
static <V> Option<V> |
Option.of(Class<? extends Options> containerClass,
String key)
Retrieve an singleton
Option instance using the provided class group and key combination |
Modifier and Type | Class and Description |
---|---|
class |
SourceQueryOptions
Configuration options container for the Source Query module
|
Modifier and Type | Method and Description |
---|---|
protected void |
SourceQueryMessenger.configure(Options options)
Populate configuration options.
|
protected NettyMessenger<SourceQueryRequest,SourceQueryResponse<?>> |
SourceQueryClient.createMessenger(Options options)
Factory method for
Messenger . |
Constructor and Description |
---|
SourceQueryMessenger(Options options)
Constructor for SourceQueryMessenger.
|
Modifier and Type | Class and Description |
---|---|
class |
SourceRconOptions
Configuration options container for the Source RCON module.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SourceRconMessenger.configure(Options options)
Populate configuration options.
|
protected NettyMessenger<SourceRconRequest,SourceRconResponse> |
SourceRconClient.createMessenger(Options options)
Factory method for
Messenger . |
Constructor and Description |
---|
SourceRconMessenger(Options options)
Constructor for SourceRconMessenger.
|
Modifier and Type | Class and Description |
---|---|
class |
MasterServerOptions
Configuration options container for the Master Server query module
|
Modifier and Type | Method and Description |
---|---|
protected void |
MasterServerMessenger.configure(Options options)
Populate configuration options.
|
protected MasterServerMessenger |
MasterServerQueryClient.createMessenger(Options options)
Factory method for
Messenger . |
Constructor and Description |
---|
MasterServerMessenger(Options options)
Constructor for MasterServerMessenger.
|
Copyright © 2016–2024. All rights reserved.