<K> RemoteBucketBuilder<K> |
ClientSideConfig.apply(io.github.bucket4j.distributed.proxy.AbstractProxyManager.DefaultRemoteBucketBuilder builder) |
|
RemoteBucketBuilder<K> |
AbstractProxyManager.builder() |
|
RemoteBucketBuilder<K> |
ProxyManager.builder() |
|
RemoteBucketBuilder<K> |
ProxyManagerView.builder() |
|
RemoteBucketBuilder<K> |
RemoteBucketBuilder.withImplicitConfigurationReplacement(long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy) |
Activates implicit configuration replacement.
|
RemoteBucketBuilder<K> |
RemoteBucketBuilderView.withImplicitConfigurationReplacement(long desiredConfigurationVersion,
TokensInheritanceStrategy tokensInheritanceStrategy) |
|
RemoteBucketBuilder<K> |
RemoteBucketBuilder.withListener(BucketListener listener) |
Specifies listener for buckets that will be created by this builder.
|
RemoteBucketBuilder<K> |
RemoteBucketBuilderView.withListener(BucketListener listener) |
|
default <K1> RemoteBucketBuilder<K1> |
RemoteBucketBuilder.withMapper(Function<? super K1,? extends K> mapper) |
Returns a proxy object that wraps this RemoteBucketBuilder such that keys are first mapped using the specified mapping function
before being sent to the remote store.
|
<K2> RemoteBucketBuilder<K2> |
RemoteBucketBuilderView.withMapper(Function<? super K2,? extends K> innerMapper) |
|
RemoteBucketBuilder<K> |
RemoteBucketBuilder.withOptimization(Optimization optimization) |
Configures the optimization strategy that will be applied for buckets that are built by this builder.
|
RemoteBucketBuilder<K> |
RemoteBucketBuilderView.withOptimization(Optimization optimization) |
|
RemoteBucketBuilder<K> |
RemoteBucketBuilder.withRecoveryStrategy(RecoveryStrategy recoveryStrategy) |
|
RemoteBucketBuilder<K> |
RemoteBucketBuilderView.withRecoveryStrategy(RecoveryStrategy recoveryStrategy) |
|