Package com.adaptris.aws
Class DefaultRetryPolicyFactory
- java.lang.Object
-
- com.adaptris.aws.DefaultRetryPolicyFactory
-
- All Implemented Interfaces:
RetryPolicyFactory
public class DefaultRetryPolicyFactory extends java.lang.Object implements RetryPolicyFactory
The default retry policy builder using one of the predefined policies fromPredefinedRetryPolicies.In the adapter configuration file this class is aliased as aws-default-retry-policy-factory which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultRetryPolicyFactory.PredefinedPolicy
-
Constructor Summary
Constructors Constructor Description DefaultRetryPolicyFactory()DefaultRetryPolicyFactory(DefaultRetryPolicyFactory.PredefinedPolicy p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazonaws.retry.RetryPolicybuild()Build a retry policy.@NonNull DefaultRetryPolicyFactory.PredefinedPolicygetRetryPolicy()voidsetRetryPolicy(@NonNull DefaultRetryPolicyFactory.PredefinedPolicy retryPolicy)
-
-
-
Constructor Detail
-
DefaultRetryPolicyFactory
public DefaultRetryPolicyFactory()
-
DefaultRetryPolicyFactory
public DefaultRetryPolicyFactory(DefaultRetryPolicyFactory.PredefinedPolicy p)
-
-
Method Detail
-
build
public com.amazonaws.retry.RetryPolicy build()
Description copied from interface:RetryPolicyFactoryBuild a retry policy.- Specified by:
buildin interfaceRetryPolicyFactory- Returns:
- the retry policy.
-
getRetryPolicy
@NonNull public @NonNull DefaultRetryPolicyFactory.PredefinedPolicy getRetryPolicy()
-
setRetryPolicy
public void setRetryPolicy(@NonNull @NonNull DefaultRetryPolicyFactory.PredefinedPolicy retryPolicy)
-
-