Class SdkHttpExecutionAttribute<T>

java.lang.Object
software.amazon.awssdk.utils.AttributeMap.Key<T>
software.amazon.awssdk.http.SdkHttpExecutionAttribute<T>
Type Parameters:
T - The type of data associated with this attribute.

@SdkPublicApi public abstract class SdkHttpExecutionAttribute<T> extends AttributeMap.Key<T>
An attribute attached to a particular HTTP request execution, stored in SdkHttpExecutionAttributes. It can be configured on an AsyncExecuteRequest via AsyncExecuteRequest.Builder.putHttpExecutionAttribute(SdkHttpExecutionAttribute, Object)
  • Constructor Details

    • SdkHttpExecutionAttribute

      protected SdkHttpExecutionAttribute(Class<T> valueType)
    • SdkHttpExecutionAttribute

      protected SdkHttpExecutionAttribute(AttributeMap.Key.UnsafeValueType unsafeValueType)