Interface SdkBuildTimeConfig


public interface SdkBuildTimeConfig
AWS SDK specific configurations
  • Method Summary

    Modifier and Type
    Method
    Description
    List of execution interceptors that will have access to read and modify the request and response objects as they are processed by the AWS SDK.
    OpenTelemetry AWS SDK instrumentation will be enabled if the OpenTelemetry extension is present and this value is true.
  • Method Details

    • interceptors

      Optional<List<String>> interceptors()
      List of execution interceptors that will have access to read and modify the request and response objects as they are processed by the AWS SDK.

      The list should consists of class names which implements software.amazon.awssdk.core.interceptor.ExecutionInterceptor interface. Classes will be attempted to be loaded via CDI first, and if no CDI beans are available, then the constructor with no parameters will be invoked to instantiate each class.

      See Also:
      • ExecutionInterceptor
    • telemetry

      @WithName("telemetry.enabled") @ConfigDocDefault("false") Optional<Boolean> telemetry()
      OpenTelemetry AWS SDK instrumentation will be enabled if the OpenTelemetry extension is present and this value is true.