public static class RetryMode.Resolver extends Object
RetryMode
. Created via RetryMode.resolver()
.Modifier and Type | Method and Description |
---|---|
RetryMode.Resolver |
defaultRetryMode(RetryMode defaultRetryMode)
Configure the
RetryMode that should be used if the mode is not specified anywhere else. |
RetryMode.Resolver |
profileFile(Supplier<ProfileFile> profileFile)
Configure the profile file that should be used when determining the
RetryMode . |
RetryMode.Resolver |
profileName(String profileName)
Configure the profile file name should be used when determining the
RetryMode . |
RetryMode |
resolve()
Resolve which retry mode should be used, based on the configured values.
|
public RetryMode.Resolver profileFile(Supplier<ProfileFile> profileFile)
RetryMode
. The supplier is only consulted
if a higher-priority determinant (e.g. environment variables) does not find the setting.public RetryMode.Resolver profileName(String profileName)
RetryMode
.public RetryMode.Resolver defaultRetryMode(RetryMode defaultRetryMode)
RetryMode
that should be used if the mode is not specified anywhere else.public RetryMode resolve()
Copyright © 2021. All rights reserved.