1
#include "source/extensions/access_loggers/common/grpc_access_logger_utils.h"
2

            
3
namespace Envoy {
4
namespace Extensions {
5
namespace AccessLoggers {
6
namespace GrpcCommon {
7

            
8
OptRef<const envoy::config::core::v3::RetryPolicy> optionalRetryPolicy(
9
102
    const envoy::extensions::access_loggers::grpc::v3::CommonGrpcAccessLogConfig& config) {
10
102
  if (!config.has_grpc_stream_retry_policy()) {
11
100
    return {};
12
100
  }
13
2
  return config.grpc_stream_retry_policy();
14
102
}
15

            
16
} // namespace GrpcCommon
17
} // namespace AccessLoggers
18
} // namespace Extensions
19
} // namespace Envoy