#ifndef AWS_JNI_RETRY_UTILS_H #define AWS_JNI_RETRY_UTILS_H /** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #include struct aws_exponential_backoff_retry_options; struct aws_standard_retry_options; int aws_exponential_backoff_retry_options_from_java( JNIEnv *env, jobject jni_backoff_retry_options, struct aws_exponential_backoff_retry_options *backoff_retry_options); int aws_standard_retry_options_from_java( JNIEnv *env, jobject jni_standard_retry_options, struct aws_standard_retry_options *standard_retry_options); bool aws_exponential_backoff_retry_options_equals( const struct aws_exponential_backoff_retry_options *options, const struct aws_exponential_backoff_retry_options *expected_options); bool aws_standard_retry_options_equals( const struct aws_standard_retry_options *options, const struct aws_standard_retry_options *expected_options); #endif /* AWS_JNI_RETRY_STRATEGY_H */